body { margin-top: 10px; 
       background-image: url("images/background2.jpg")
	   	   }

a:link		{ color: #666666; text-decoration: none; }

a:visited	{ color: #666666; text-decoration: none; }

a:active	{ color: #666666; text-decoration: none; }

a:hover		{ color: #ff6600; text-decoration: none; }

.highlight { background: #ffffff; }
.searchheading { font-size: 130%; font-weight: bold; }
.summary { font-size: 80%; font-style: italic; } 
.results { font-size: 100%; }
.category { color: #999999; }
.description { font-size: 100%; color: #ff6600; }
.context { font-size: 100%; }
.infoline { font-size: 80%; font-style: normal; color: #808080;}
.sorting { text-align: right; }
.result_title { font-size: 100%; }
.zoom_searchform { padding: 10px; }
.zoom_options { font-size: 80%; }
input.zoom_button {  }
input.zoom_searchbox {  COLOR: #666666; FONT: 12px arial, geneva, verdana, arial, sans-serif; font-weight: normal; background-color:#ffffff; width: 120px; }

TABLE		{ COLOR: #666666; FONT: 14px arial, geneva, verdana, arial, sans-serif; font-weight: normal; background-color:#ffffff; margin-left:auto; margin-right:auto;}

.maxtable { width: 750px; }

.title		{ COLOR: #999999; font: 30px arial, verdana, sans-serif; font-weight: bold; margin-right: 10px; margin-bottom: 10px; text-align:right; }

.subtitle		{ COLOR: #999999; font: 16px arial, verdana, sans-serif; font-weight: bold; text-align:left; }

.hilite		{ COLOR: #9966FF; font-weight: normal }

.hilite-title	{ COLOR: #9966FF; FONT: 16px arial, verdana, sans-serif; font-weight: bold }

.date-font	{ color: #666666; font: 12px verdana, arial, sans-serif; font-weight: bold }

.basealign { width: 750px; margin-left:auto; margin-right:auto; }

.baseline		{ COLOR: #666666; FONT: 9px geneva, verdana, arial, sans-serif; font-weight: normal; text-align:right; }

.just 		{ text-align: justify; }

.centeralign { text-align: center; }

.align  { text-align:right; }

.alignleft  { text-align:left; }

.imagelink { border:none; }

.imagecentre { margin-left: 10px; }

.sidebar	{ text-align:left; border: #0033cc 0px solid; padding: 0px; }

.sidebarlinks	{ font: 12px verdana, arial, sans-serif;
                  font-weight: normal;
		          width: 150px;
		          color: #666666;
		          padding: 3px;
		          margin-bottom: 3px;
		          text-align: left;
		          display: block;
		          background-color:#ffffff;
		          border: #999999 1px solid; }

.sidebarlinks:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.sidebarlinks:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.sidebarlinks:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.sidebarlinks:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}


.sidebartext	{
	COLOR: #666666;
	FONT: 12px arial, geneva, verdana, arial, sans-serif;
	font-weight: normal;
	width: 152px;
	padding: 3px;
}

.sidebartitle	{ font: 12px verdana, arial, sans-serif;
		  font-weight: bold;
		  width: 152px;
		  color: #666666;
		  padding: 3px;
		  margin-bottom: 3px;
		  text-align: left;
		  display: block;
		  background-color:#FFFFFF;
		  background-image: url("images/sbar.gif");
		  border: #999999 1px solid; 
		  }

.sidebartitlelink	{ font: 12px verdana, arial, sans-serif;
		  font-weight: bold;
		  width: 152px;
		  color: #666666;
		  padding: 3px;
		  margin-bottom: 3px;
		  text-align: left;
		  display: block;
		  background-color:#FFFFFF;
		  background-image: url("images/sbar.gif");
		  border: #999999 1px solid; }
.sidebartitlelink:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.sidebartitlelink:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.sidebartitlelink:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.sidebartitlelink:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}


#ZOOM 		{ LEFT: 10px; POSITION: absolute; TOP: 10px }

#POPBUTTONS	{ RIGHT: 10px; POSITION: absolute; TOP: 10px }


@media print {
.printhide {display:none;}
}
@media screen{
.printonly { display:none }
}


.submitbutton { FONT: 9pt arial, verdana, sans-serif;
		font-weight: normal;
		padding-top: 2px;
		padding-bottom: 2px;}


.newstable	{ width: 86%; padding: 6px; border: #666666 1px solid; background-color:#ffffff; margin-left:auto; margin-right:auto; }

.newstext	{ COLOR: #666666; FONT: 11px arial, geneva, verdana, arial, sans-serif; font-weight: normal  }

.newsform  	{ WIDTH: 100PX;
		HEIGHT: 18PX;
		FONT: 11px arial, georgia, verdana, sans-serif;
		BORDER: #000000 1px solid }

.divstyle {	
		border: #999999 1px solid;
		background-color:#ffffff; 
		padding:3px;
		}

.pstyletitle{	
		background:white;
		color:black;
		font-size:10px;
		font-family:verdana, arial }


.pstylebody {	
		background:white;
		color:black;
		font-size:10px;
		font-family:verdana, arial }

.menu {
	font-family: arial, verdana, helvetica, sans;
	font-size: 10pt;
	font-weight: bold;
	text-align:center;
}

.menu:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.menu:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.menu:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.menu:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}


.tbar { background: url("images/tbar.jpg");
        height:23px; 
		text-align:center; }

.go { background: url("images/go.gif") }

.contactsearch { height: 44px;
				  }

.but10 TD {
	padding: 0px 1px 1px 1px;
	border: solid #666666;
	border-width: 1px;
}
.but10 A {
	display: block;
	color: #ffffff;
	background: #ff6600;
	padding: 1px 9px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
}
.but10 A:HOVER {
	color: #ffffff;
	background: #cccccc;
}

.w3c { 
        float:left;
        
        margin-top:4px;
		border:none;
}

.symbols { 
        float:left;
        padding: 4px 4px 4px 4px;
		border:none;
		
		
}

.products { 
        float:left;
        margin-left:12px;
        margin-top:20px;
		border:none;
}

.orange:link {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.orange:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.orange:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.orange:hover {
	COLOR: #666666; TEXT-DECORATION: none
}

.photoframe	{ padding: 6px; border: #666666 1px solid; background-color:#ffffff; margin-left:auto; margin-right:auto; }

.homeframe	{ width: 145px; padding: 6px; border: #666666 1px solid; background: url("images/tbar.jpg"); background-repeat:no-repeat; margin-left:auto; margin-right:auto; }

.formfield
{
	BORDER-BOTTOM: 1pt solid #9966FF;
	BORDER-LEFT: 1pt solid #9966FF;
	BORDER-RIGHT: 1pt solid #9966FF;
	BORDER-TOP: 1pt solid #9966FF;
	COLOR: #808080;
	background-color: #E6E6E6;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}