body  {
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 132%;
	color : #666666;
}

p  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 140%;
	color : #666666;
}

ul  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 150%;
	color : #666666;
}

.listintable ul  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
	margin-left: -2em;
	list-style-type:square
}

.listintable li  {
	margin-bottom:6px;
	line-height: normal;
}

a:link		{color: #333333;}
a:visited	{color: #333333;}
a:active	{color: #FF0000; font-weight:bold}
a.current	{color: #FF0000;}
a.inactive	{color: #333333;}
a:hover		{color: #FF0000;}

.click {	
	color:#0000CC
}

td  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #333333;
	vertical-align:top;
	line-height: normal;
	font-size: 11px;
}

sup  {
        font-size : 8pt;
        color : #333333;
}

sub  {  font-size : 8pt;
        color : #333333;
}

h1  {   font-weight : bold; 
        font-size : 14pt;
        color : #003366;
}

h2  {   font-weight : bold;
        font-size : 10pt;
        color : #333333;
}

.smallbold {    font-weight : bold;
				font-size : 8pt;
				color : #333333;
}

.header-product  {
        font-weight : bold; 
        font-size : 12pt;
        color : #003366;}

.tabletext  { font-size : 11pt; color : #333333;}

.smalltext         { text-decoration: none; font-size : 8pt; color : #333333; }
.smalltext:link    { text-decoration: none; font-size : 8pt; color : #333333; }
.smalltext:active  { text-decoration: none; font-size : 8pt; color : #333333; }
.smalltext:hover   { text-decoration: none; font-size : 8pt; color : #333333; }

.footertext        { text-decoration: none; font-size : 8pt; color : #4284b5; }
.footertext:link   { text-decoration: none; font-size : 8pt; color : #4284b5; }
.footertext:active { text-decoration: none; font-size : 8pt; color : #848484; }
.footertext:hover  { text-decoration: underline; font-size : 8pt; color : #FF0000; }

.homeheadline  { 	font-weight : bold;
					font-size : 11px;
					color : #000000; }

.intro        { 
        font-size : 11px;
        color : #333333; }
		
.introlink        { 
        font-size : 11px;
        color : #333333; 
		text-decoration : none}
		
.intro2        { 
        text-decoration:  none; font-size : 11px;
        color : #000000; }

.introhead        { 
        font-weight: bold; font-size : 11px;
        color : #000000; }

.introheadsmall        {
        font-weight: bold; font-size : 10px;
        color : #000000; }


.calltoaction 			{ font-size: 11px; color: #333333; text-decoration: none; }
.calltoaction:link		{ font-size: 11px; color: #333333; text-decoration: none; }
.calltoaction:active 	{ font-size: 11px; color: #333333; text-decoration: none; }
.calltoaction:hover		{ font-size: 11px; color: #FF0000; text-decoration: underline; }
               

.sidebar 			{ font-size: 11px; color: #333333; text-decoration: none; }
.sidebar:link		{ font-size: 11px; color: #333333; text-decoration: none; }
.sidebar:active 	{ font-size: 11px; color: #333333; text-decoration: none; }
.sidebar:hover		{ font-size: 11px; color: #FF0000; text-decoration: underline; }
.sidebar-head 		{ font-size: 11px; color: #333333; }
.sidebar-head:link 	{ font-size: 11px; color: #333333; text-decoration: underline; }
.sidebar-head:active{ font-size: 11px; color: #FF0000; text-decoration: underline; }
.sidebar-head:hover	{ font-size: 11px; color: #FF0000; text-decoration: underline; }


.sidebar-nav   		{ font-size: 11px; color: #336699; }
.sidebar-nav:link   { font-size: 11px; color: #336699; text-decoration: underline; }
.sidebar-nav:active	{ font-size: 11px; color: #336699; text-decoration: underline; }
.sidebar-nav:hover	{ font-size: 11px; color: #FF0000; text-decoration: underline; }


.product-search 		{ font-size: 11px; color: #ffffff; text-decoration: none; }
.product-search:link	{ font-size: 11px; color: #ffffff; text-decoration: none; }
.product-search:active	{ font-size: 11px; color: #ffffff; text-decoration: none; }
.product-search:hover	{ font-size: 11px; color: #ffffff; text-decoration: underline; }
               
.home-spotlight			{ font-size: 11px; color: #333333; text-decoration: none; }
.home-spotlight:link 	{ font-size: 11px; color: #333333; text-decoration: none; }
.home-spotlight:active	{ font-size: 11px; color: #333333; text-decoration: none; }
.home-spotlight:hover 	{ font-size: 11px; color: #333333; text-decoration: none; }
 
.home-spotlight-head   {font-size : 11px; color : #000000; text-decoration: none; }
              
.copyright        { text-decoration:  none; font-size : 10px; color : #0261A7; }

.breadcrumb        { text-decoration: none; font-size: 7pt; color: #4284b5; }
.breadcrumb:link   { text-decoration: none; font-size: 7pt; color: #4284b5; }
.breadcrumb:active { text-decoration: none; font-size: 7pt; color: #333333; }
.breadcrumb:hover  { text-decoration: underline; font-size: 7pt; color: #FF0000; }

.smtext_fld {
	background-color : #ffffff;
	border : 1px solid #333333;
	width: 120px;
	height: 18px;
	font-size: 8pt;
	font-weight : normal;
	font-family : Verdana,Arial,Helvetica,sans-serif; 
}
.smmenu_fld {
	background-color : #ffffff;
	border : 1px solid #333333;
	width: 130px;
	height: 18px;
	font-size: 8pt;
	font-weight : normal;
	font-family : Verdana,Arial,Helvetica,sans-serif; 
}
.smmenu2_fld {
	background-color : #ffffff;
	border : 1px solid #333333;
	width: 230px;
	height: 18px;
	font-size: 8pt;
	font-weight : normal;
	font-family : Verdana,Arial,Helvetica,sans-serif; 
}
.fadedproduct {
	border : 1px solid #CCCCCC;
}
