p	{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
		font-size: 8.5pt;}
	
body			{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
					background: #FFFFFF; 
					font-size: 8.5pt; }
body.small		{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
					font-size: 8pt;
					background: #FFFFFF }
					
body.large		{ font-size: 9pt;}
					
a				{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
					text-decoration: none;
					font-size: 8.5pt; }
					
a.small			{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
					text-decoration: none;
					font-size: 8pt; }			
					
a.content    	{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
					text-decoration: underline; }	
               		
a.contentsmall    	{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
					text-decoration: underline; 
               		font-size: 8pt; }	
               		
a.nav 			{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
					color: #000080 }
					
a.navsmall		{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
					color: #000080;
					font-size: 8pt; }
					
a.nav:hover		{ text-decoration: none }

a.navsmall:hover	{ text-decoration: underline }
					
a.footer		{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	                color: Navy;
					text-decoration: none; 
               		font-size: 7.5pt;}
               		
a.title			{ color: Navy;
	              text-decoration: underline;
	              font-weight: bold }
													
h1				{ display:inline;
					font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
					font-size: 9pt;
					color: Navy }
					
h1.opt			{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
					color: #000080 }
	
h2           	{ display: inline; 
					font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
					color: #FF0000; 
					font-weight: bold;
					text-align: center }
					
h2.content		{ display: inline; 
					font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
					color: #FF0000; 
					font-weight: bold;
					text-align: center }
								
p.searchsection	{ text-align: right;
					color: Navy }
					
p.right			{ text-align: right }

p.title			{ font-weight: bold;
	              color: Navy;
	              font-size: 9pt;}
					
td				{ text-align: center;
  				  font-size: 8.5pt; }
					
td.content		{ text-align: left;
		          vertical-align: top;
		          font-size: 8.5pt; }

td.dark 		{ background-color: #003399;
					font-weight: bold;
					color: #FFFFFF;
					height: 24px; }
					
td.green		{ background-color: green;
					font-weight: bold;
					color: #FFFFFF;
					height: 24px }	
					
td.maroon		{ background-color: #990000;
					font-weight: bold;
					color: #FFFFFF;
					height: 24px }	
					
					
td.yellowsmall		{ background-color: #ffffcc;
					font-size: 8pt;
					color: #000080; }	
									
					
td.footer		{ background-color: #c8c8ff;
					color: #000080;
					height: 24px;
					font-size: 7.5pt; }	
					
td.subfooter		{ background-color: #e8e8ff;
					color: #000080;
					height: 24px;
					font-size: 7.5pt; }	
			
td.header 		{ background-color: #c8c8FF;
					font-weight: bold;
					color: #000080;
					height: 24px }
					
td.headline		{ background-color: green;
					font-weight: bold;
					color: white;
					height: 24px }
					
td.homesubheader	{ background-color: #e8e8FF;
					font-weight: bold;
					height: 24px }
					
td.indentcontent 	{ margin-left: 12pt;
					text-align: left }
					
td.nav			{ background-color: #e8e8FF;
					height: 24px }
					
td.smaller			{text-align: center;
					font-size: 8pt; }
					
td.subheader 	{ background-color: #e8e8FF;
					color: #000080;
					font-weight: bold;
					height: 24px }
					
td.subnav		{ background-color: #E8E8FF;
					color: #000080;
					height: 24px }

td.homeheader    	{ background-color: #A8A8FF;
					color: #FFFFFF;
					text-transform: capitalize;
					font-weight: bold;
					height: 24px; }

td.homelightheader 	{ background-color: #C8C8FF;
					text-transform: capitalize;
					font-weight: bold;
					height: 24px }
					
td.headernobold	    { background-color: #c8c8FF;
					color: #000080;
					height: 24px;
					}
					
td.right			{ text-align: right;
        			  font-size: 8.5pt; }

td.left				{ text-align: left;
       				  font-size: 8.5pt; }
										
td.lightblue	{ background-color: #e8e8ff;
            	  font-size: 8.5pt; }

td.lightyellow	{ background-color: #f5f5f5 }

td.silver		{ background-color: #FFFFE8 }

td.products		{width: 25%;
				text-align: center;
				border-color: #f2f2f2;
				border-width: thin;
				border-style: solid;}
				
td.smallestgray		{ font-size: 8pt;
		         background-color: #f5f5f5;
	             text-align:left }

				
td.smallest		{ font-size: 8pt%;
	             text-align:left }
	             
td.verysmall	{ font-size: 7.5pt;
	             text-align:left }
	             
td.smallcenter	{ font-size: 8.5pt;
				text-align: center; }	           
							
tr           	{ text-align: Center }
					
tr.header    	{ background-color: #c8c8FF;
					font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
					color: Navy;
					height: 24px }
					
td.header		{ text-align: center; }
					
tr.subheader 	{ background-color: #a8a8FF;
					height: 24px }
					
tr.accent		{ background-color: #f2f2f2;
	         		height: 24px }
					
tr.subnav		{ background-color: #E8E8FF;
					height: 24px }
					
tr.unav			{ background-color: #A8A8FF;
					color: #FFFFFF;
					height: 24px }
					
tr.catnav		{ background-color: #FFFFFF;
					height: 36px }
					
tr.category		{ height: 135px;
					width: 25% }
							
					
table.bestsellers	{ width: 140px;
					border-color: #EFEFFF;
					border-width: 3px }
					
table.products		{border-color: #f2f2f2;
	                 border-width: thin;
	                 border-STYLE: solid}
	
					
SPAN.title				{ font-weight: bold;
	                    color: Navy;
	                    font-size: 9pt}
	                    
SPAN.titlelarge		{ font-weight: bold;
							color: Navy;
							font-size: 9.5pt; }
	                    
LI				{  }

td.basic	{
            height: 24px;
            text-align: center;
			color: #000000;
			border-color: Silver;
			font-size: 8.5pt;
			border-width: 1
            }	        			
td.darkheader {	background-color: #949ecf;
				text-align: center;
				height: 24px;
                font-weight: bold;
                font-size: 8.5pt;
				font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
				color: #ffffff;
				}
td.pageheaderbold
{	vertical-align:top;
	background-color:Navy;
	text-align:center;
	font-family:Verdana, Tahoma, Arial, Helvetica, Sans-Serif;	
	font-weight:bold;
	color: #ffffff;
	}

td.lightheader {background-color: #d3dcef;
				text-align: center;
				height: 24px;
				font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
				color: #000080;
				}
td.lightfooter	
{
	        background-color: #d3dcef;
	        text-align: center;
			height: 24px;
			font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
			color: #000080;
	}
				
td.controls	{	text-align: center;
				background-color: #FFFFFF }
				
td.darksmall { background-color: Navy;
				color: White;
				font-size: 8.5pt; }
				
td.size {	width: 40px }
				
.basicheading 	{	font-weight:bolder;
					color: navy;}

.basicbody	{		font-weight: normal;
					color: #000000;	}
					
input.size	{ width: 30px}

select.selectors	{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8.5pt;
	width: 128px }
	
select  {font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8.5pt;}
					
table.staticprod { width: 600px }

table.small { font-size: 8pt;}

table.content { text-align: left;}

