
/* REDEFINE FONT SIZES */
	body {
	margin: 0px 0px 0px 0px;
	BACKGROUND: #ffffff;
	font-family:Verdana;
	font-size:13px;
	font-weight:normal;
	color:#666666;

   scrollbar-face-color: #DFE3EF;
   scrollbar-shadow-color: #DEE3E7;
   scrollbar-highlight-color: #FFFFFF;
   scrollbar-3dlight-color: #D1D7DC;
   scrollbar-darkshadow-color: #98AAB1;
   scrollbar-track-color: #EFEFEF;
   scrollbar-arrow-color: #006699;
   font-size:70%;
	}
	
	/* commented backslash technique v2 - hide from IE Mac \*/
	* html body {
		font-size:66%;
	}
	/* end technique */
	h1 {
		font-size:1.55em;
		color:#666666;
		font-weight:normal;		
		margin: 0 0 0 0;
		padding:0;
	}
	html>body h1 {
		font-weight:400;
	}
	h2 {
		font-size:1.2em;
		font-weight:bold;
		margin: 0 0 0 0;
		padding:0;
		padding-top:10px;
		color: #FF0033;
	}
	h1.h2alias {
		font-size:1em;
		margin: 0 0 0 0;
		padding:0;
	}
	h3 {
		font-size:1em;
		margin: 0 0 2px 0;
		padding:0;
	}
	h2.h3alias {
		font-size:1em;
		margin: 0 0 2px 0;
		padding:0;
	}
	h4 {
		font-size:1em;
		margin: 0 0 2px 0;
		padding:0;
	}
	h2.h4alias {
		font-size:1em;
		margin: 0 0 2px 0;
		padding:0;
	}
	h5 {
		font-size:1em;
		margin: 0 0 10px 0;
		padding:0;
	}
	h6 {
		font-size:0.9em;
		margin: 0 0 10px 0;
		padding:0;
	}

/* TableA encloses each entire page shown on the site, to give 100% width */
/* The left/middle/right sections of the page are td's in TableB */
/* The copyright line etc. at the bottom of each page is in TableBottom, outside of TableB but */
/* still in TableA */

.TableA {width: 100%; background: #ffffff; border-collapse: collapse}
.TableB {width: 100%; background: #f7f7f7; border-collapse: collapse}
.TableBtd {background: #ffffff; align: left; vertical-align: top}

.TableBottom {width: 100%; background: #ececec; 
              BORDER-TOP: #c1ced9 3px solid; 
              BORDER-BOTTOM: #c1ced9 3px solid;
              LINE-HEIGHT: 16px;}
              
.TableBottomCrumbs {width: 100%; background: #ececec; 
              BORDER-TOP: #ffffff 0px solid; 
              BORDER-BOTTOM: #c1ced9 3px solid;
              LINE-HEIGHT: 16px;}              

.rightsidetd {BACKGROUND: #ececec; width: 160px; vertical-align: top; COLOR: #666666; LINE-HEIGHT: 18px; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana}
.leftsidetd {BACKGROUND: #ececec; width: 160px; vertical-align: top; align: left}

.rightside {BACKGROUND: #ececec; 
            BORDER-TOP: #ffffff 0px solid; 
            BORDER-BOTTOM: #ffffff 0px solid; 
            PADDING-LEFT: 10px; 
            FONT-SIZE: 11px;
            COLOR: #666666; 
            LINE-HEIGHT: 18px; 
            FONT-FAMILY: Verdana}

.leftside {BACKGROUND: #ececec; 
           BORDER-TOP: #ffffff 0px solid;
           BORDER-BOTTOM: #ffffff 2px solid;           
           PADDING-LEFT: 10px;
           FONT-SIZE: 11px;
           COLOR: #666666;
           LINE-HEIGHT: 18px;
           FONT-FAMILY: Verdana}

DIV.LinkBox {
    margin-top: 10px;
	display: block;
	float: right;
    width: 25%;
   	margin-left: 1ex;
	border: thin solid red;
	padding: 1ex;
	font-size: 80%;
	font-style: normal;
	font-family: Arial, sans-serif;
	background: #ffffff;
}

.LoginRight {
    BACKGROUND: #EBEBEB;
	font-family:Verdana;
	font-size:10pt;
	font-weight:normal;	
	color:#666666;
    WIDTH: 40%; 
}
.LoginLeft {
BACKGROUND: #E7EBEF;
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:#003399;
    text-decoration: none;
    WIDTH: 60%; 
}
.AuctionBrowseHeading {
   PADDING-LEFT: 3px;
BACKGROUND: #dfe4e9;
    font-family:Verdana;
	font-size:10pt;
	font-weight: bold;	
	color:#666666;
	height: 20;
}


quotes { background: #dfe4e9; }

.TabMenuLink
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt
}
.TabMenuLink a:link
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px;
    TEXT-DECORATION: none
}
.TabMenuLink a:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px
}
.TabMenuLink a:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px;
    TEXT-DECORATION: underline;
}
.TabMenuLink a:active
{
    TEXT-DECORATION: none
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px
}
.TabMenuNoLink {color: #FFFFFF; font-family: Verdana; font-size: 7pt; font-weight: bold}


OL {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana}
OL OL {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana}
OL OL OL {	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana}
UL {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana}
UL UL {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana}
UL UL UL {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana}
.leftsidelite a:link    {FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.leftsidelite a:active  {FONT-WEIGHT: normal; COLOR: #cccccc; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.leftsidelite a:visited {FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.leftsidelite a:hover   {FONT-WEIGHT: normal; BACKGROUND: #f5e5d0; WIDTH: 160px; COLOR: #773135; FONT-FAMILY: Verdana; TEXT-DECORATION: none}

a:link     {font-size:13px; FONT-WEIGHT: normal; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
a:active   {font-size:13px; FONT-WEIGHT: normal; COLOR: #cccccc; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
a:visited  {font-size:13px; FONT-WEIGHT: normal; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
a:hover    {font-size:13px; FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}

HR {BACKGROUND: #d2d2d2; WIDTH: 80%; HEIGHT: 1px; align: center}
.banner {FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #999999; FONT-FAMILY: Verdana; HEIGHT: 30px}
.banner2 {	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #f5e5d0; COLOR: #000000; FONT-FAMILY: Verdana; HEIGHT: 30px}

.topmenubartable {
height: 20px;	
}
.topmenubar {PADDING-RIGHT: 2px; FONT-SIZE: 10px; 
LINE-HEIGHT: 19px; BACKGROUND: #ececec; background-image: url(http://gigafree.com/images/nav_back.gif);	
 COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.topmenubar A:Link, .topmenubar A:Visited {PADDING-LEFT: 2px; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.topmenubar A:Hover   {PADDING-LEFT: 2px; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}

.topmenubarItems {PADDING-RIGHT: 2px; FONT-SIZE: 10px; 
LINE-HEIGHT: 19px; BACKGROUND: #ececec; background-image: url(http://gigafree.com/images/nav_back.gif);	
 COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.topmenubarItems A:Link, .topmenubarItems A:Visited {PADDING-RIGHT: 2px; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.topmenubarItems A:Hover {PADDING-RIGHT: 2px; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;}

.botmenubar {BACKGROUND: #ececec; FONT-SIZE: 10px; 
 COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.botmenubar A:Link {FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
.botmenubar A:Visited {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.botmenubar A:Hover { FONT-SIZE: 10px; COLOR: #cc0000; TEXT-DECORATION: underline;}

/* bottomhome affects the td of the bottom navbar, used for background color */
.bottomhome {BACKGROUND: #ececec; FONT-SIZE: 10px; 
 COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana; TEXT-DECORATION: none}

.leftsidemenusectiontitle {BACKGROUND: #ececec; PADDING-LEFT: 10px; FONT-SIZE: 11px; 
 COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana}

.leftsidemenutitle {FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana}
.leftsidemenu {PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana}
.leftsidemenu a:Link {FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.leftsidemenu a:Visited {FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.leftsidemenu a:Hover {FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}

.leftsidemenu1, .leftsidemenu1 a:Link, .leftsidemenu1 a:Visited {FONT-SIZE: 11px; font-weight: bold; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.leftsidemenu1 a:Hover   {FONT-SIZE: 11px; font-weight: bold; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
.leftsideloginuserpass {PADDING-LEFT: 0px; FONT-SIZE: 10px; COLOR: #666699; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana}

.agreement {align: center; FONT-SIZE: 11px; LINE-HEIGHT: 18px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.agreement a:Link, .agreement a:Visited {align: center; COLOR: #666666; FONT-SIZE: 11px; LINE-HEIGHT: 18px; TEXT-DECORATION: underline} 
.agreement a:Hover   { align: center; FONT-SIZE: 11px; COLOR: #cc0000; TEXT-DECORATION: underline;}



.AdTable { border-left:1px solid #FF6500 solid #FF6500; border-right:1px solid #FF6500 solid #FF6500; border-top:1px solid #FF6500; border-bottom:1px solid #FF6500; width=100%; 
  border-color-right: red; 
  border-color-bottom: blue; 
  margin: 0px;
    
  }
  /* (top right bottom left) */


.AdTable TD {border:1px solid;}

.AdBottom {BORDER-TOP: #c1ced9 3px solid; PADDING-LEFT: 10px; FONT-SIZE: 13px; 
 BACKGROUND: #dfe4e9; COLOR: #666666; BORDER-BOTTOM: #c1ced9 3px solid; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;}
.AdBottom a:Link {TEXT-DECORATION: none;}
.AdBottom a:Hover { COLOR: #cc0000; TEXT-DECORATION: underline;}
.AdBottom P a:Link { FONT-SIZE: 13px}


.tbarBigFont {FONT-SIZE: 25px; COLOR: #666666; FONT-FAMILY: Verdana;}
.tbarSmallFont {FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: Verdana;}

.titlebar {
BACKGROUND: #dfe4e9;		
	PADDING-LEFT: 4px; 
	BORDER-TOP: #c1ced9 3px solid;
	BORDER-BOTTOM: #c1ced9 3px solid;
	HEIGHT: 40px;
}

.pquotesH1 {font-size: 24; FONT-FAMILY: verdana; color=#c1ced9; font-weight: normal; font-style: italic}
.pquotesH2 {font-family:Verdana; font-size:12px; color:#666666}

.pquotes {FONT-SIZE: 13px; 
BACKGROUND: #dfe4e9;	
 COLOR: #666666; font-weight:normal; FONT-FAMILY: verdana, Arial, Helvetica; 
 
 BORDER-TOP: #c1ced9 3px solid; BORDER-BOTTOM: #c1ced9 3px solid;
}

.pquotes P {FONT-SIZE: 13px; 
BACKGROUND: #dfe4e9;	
 COLOR: #666666; font-weight:normal; FONT-FAMILY: verdana, Arial, Helvetica;
}

.cat2menu {PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #dfe4e9; COLOR: #666666; BORDER-TOP: #c1ced9 3px solid; BORDER-BOTTOM: #c1ced9 3px solid; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana}
.cat2menu a:Hover { COLOR: #cc0000; TEXT-DECORATION: underline;}
.controlpanel {BORDER-TOP: #c1ced9 3px solid; PADDING-LEFT: 11px; FONT-SIZE: 11px; color: #000000; BACKGROUND: #dfe4e9; LINE-HEIGHT: 18px; BORDER-BOTTOM: #c1ced9 3px solid; FONT-FAMILY: Verdana}
.controlpanel2 {FONT-SIZE: 11px; color: #666666; BACKGROUND: #dfe4e9; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana; font-weight: normal; font-style: normal; text-decoration: none}
.controlpanelinput {FONT-SIZE: 10px; FONT-FAMILY: Verdana; color : #000000}
.sectionheading {	font-weight: bold; PADDING-LEFT: 2px; FONT-SIZE: 13px; 
BACKGROUND: #336699;	
 COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-DECORATION: none}

.sectionheading P{font-weight: bold; PADDING-LEFT: 2px; FONT-SIZE: 13px; 
BACKGROUND: #336699;	
 COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-DECORATION: none}

.cat4menu {PADDING-LEFT: 10px; FONT-SIZE: 11px; 
BACKGROUND: #dfe4e9;
 COLOR: #666666; BORDER-TOP: #c1ced9 3px solid; BORDER-BOTTOM: #c1ced9 3px solid; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana}

.cat4menu a:Hover {COLOR: #cc0000; TEXT-DECORATION: underline;}
.cat5menu {PADDING-LEFT: 10px; FONT-SIZE: 11px; 
BACKGROUND: #dfe4e9;	
 COLOR: #666666; BORDER-TOP: #c1ced9 3px solid; BORDER-BOTTOM: #9c9a9c  3px solid; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana}

.cat5menu a:Hover { COLOR: #cc0000; TEXT-DECORATION: underline;}
.bigmenu {	BORDER-TOP: #ffffff 5px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #666666; LINE-HEIGHT: 18px; BORDER-BOTTOM: #ffffff 2px solid; FONT-FAMILY: Verdana}




.FormButtonSmall {font-family:Verdana; font-size:7pt; color:#4a494a}
 
.FormButton {BORDER-RIGHT: #069 2px outset; PADDING-RIGHT: 1px; BORDER-TOP: #69c 2px outset; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 2px; BORDER-LEFT: #69c 2px outset; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #069 2px outset; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #003399}


.FormButtonRed {BORDER-RIGHT: #069 2px outset; PADDING-RIGHT: 1px; BORDER-TOP: #69c 2px outset; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 2px; BORDER-LEFT: #69c 2px outset; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #069 2px outset; FONT-FAMILY: Verdana; BACKGROUND-COLOR: red}
.FormLt1 {font-family: Verdana; font-size:10px; color: #000000;font-weight:normal;background-color:#ffffff;}

TR.NavRow TD {
	vertical-align: middle;
	border: 0px solid;
	border-color: #369 #003 #003;
	border-left: none;
}

TR.NavRow TD.swath {
   background-color: #e6e6e6;
	border-right: none;
}
.Nav {
	background-color: #e6e6e6;
	color: #fff; 
}
.Nav A:Hover {
	background-color: #e2e2e2;
	color: #fff; 
	line-width: 126;
}
.NavText {
	font-family: verdana;
	font-size: 10px;
	color: #4a494a;
	font-weight: bold;
	line-height: 14px;
	padding-left: 4px;
	text-decoration: none}
	
.menutop, .menutop a:link, .menutop a:visited {font-family: Verdana; font-size:12px; COLOR: #666666; text-decoration: none} 
.menutop a:hover {font-size:12px; COLOR: #cc0000; text-decoration: underline;}

.menutoptxt, .menutoptxt a:link, .menutoptxt a:visited, .menutoptxt a:hover {color: #003399; font-family: Verdana; font-size: 7pt; font-weight: bold; font-style: normal; vertical-align: middle; text-decoration: none} 
.menubot, .menubot a:link, .menubot a:visited, .menubot a:hover {BORDER-TOP: #ffffff 5px solid; PADDING-CENTER: 10px; FONT-SIZE: 11px; BACKGROUND: #ececec; COLOR: #666666; LINE-HEIGHT: 18px; BORDER-BOTTOM: #ffffff 2px solid; FONT-FAMILY: Verdana; TEXT-DECORATION: underline; }
.menudiv, .menudiv a:link, .menudiv a:visited, .menudiv a:hover {font-family: Verdana; font-weight: normal; font-size: 8pt; color: #ffffff; font-style: normal; vertical-align: middle; text-decoration: none; } 
.adtitles, .adtitles a:link, .adtitles a:visited, .adtitles a:hover {font-family: Arial; font-size: 12pt; color: #ffffff; font-weight: bold; font-style: normal; text-decoration: none} 

.buttonFont1 {font-family: Arial; font-style: bold; font-size:11px; color: #666666; font-weight: bold; text-decoration:none }
.buttonFont2 {font-family: Arial; font-style: normal; font-size:11px; color: #666666; font-weight: normal; text-decoration:none }
.buttonFont3 {font-family: Arial; font-style: bold; font-size:11px; color: #666699; font-weight: bold; text-decoration:none }

.searchFont, .searchFont a:Link, .searchFont a:Visited {font-family: Arial; font-style: normal; line-height: 14px; font-size: 10px; color=#666699}
.searchFont a:Hover {font-family: Arial; font-style: normal; line-height: 14px; font-size: 10px; color=#cc0000; text-decoration: underline;}



.htmlpages, .htmlpages P {font-family:Verdana; font-size:12px; color:#666666}
.htmlpages a:Link, .htmlpages a:Visited, .htmlpages a:Active   {font-size:12px; color: #000000; text-decoration: underline}
.htmlpages a:Hover {font-size:12px; COLOR: #cc0000; text-decoration: underline;}

/* 1st line controls sitemap heading, the rest the links in the sitemap (active probably not needed) */
ul#sitemap li,#sitemap ul li {LINE-HEIGHT: 16px; text-decoration: none;  list-style-type: none}
ul#sitemap li:link,#sitemap ul li a:link, ul#sitemap li:visited,#sitemap ul li a:visited, ul#sitemap li:active,#sitemap ul li a:active   {
LINE-HEIGHT: 16px;
TEXT-DECORATION: none;
list-style-type: circle;
list-style-image: url("css/images/li.gif")}

ul#sitemap li:hover,#sitemap ul li a:hover {LINE-HEIGHT: 16px; COLOR: #cc0000; text-decoration: underline; 
list-style-type: circle;
list-style-image: url("css/images/li.gif")}


/* 1st line controls heading, the rest the links (active probably not needed) */
ul li {LINE-HEIGHT: 16px; text-decoration: none;  list-style-type: none}
ul li:link, ul li a:link, ul li:visited, ul li a:visited, ul li:active, ul li a:active   {
LINE-HEIGHT: 16px;
TEXT-DECORATION: none;
list-style-type: circle;
list-style-image: url("css/images/li.gif")}

ul li:hover, ul li a:hover {LINE-HEIGHT: 16px; COLOR: #cc0000; text-decoration: underline; 
list-style-type: circle;
list-style-image: url("css/images/li.gif")}

.button_f_b
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images/backgrounds/lighter_metalic_blue.gif);
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 5px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana
}
.button_f_b A:link, .button_f_b A:visited, .button_f_b A:active
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;    
    COLOR: #000000;
    FONT-FAMILY: Verdana
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}
.button_f_b A:hover
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;    
    COLOR: blue;
    FONT-FAMILY: Verdana
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}
.contacts, .contacts td, .contacts td a:link, .contacts td a:active, .contacts td a:visited {
font-family:Verdana;
font-size:8pt;
color:#000000
}

.contacts td a:hover {
font-family:Verdana;
font-size:8pt;
color:#cc0000;
text-decoration:underline;
}

.toplogo1 {
font-family: book antiqua;
font-size: 33px;
color:#000000
}
.toplogo2 {
font-family: book antiqua;
font-size: 33px;
color:silver
}
.toplogobgtext {
font-family: book antiqua;
font-size: 33px;
color:#000000;
PADDING-LEFT: 9px;
}
.toplogobgtd {
align: left;
vertical-align: middle;
height: 60;
}
	
TEXTAREA, .bginput {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF
}

.ticker, .ticker a:link, .ticker a:visited, .ticker a:hover {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 10px;
   color:#000000;
   text-decoration: none;   
}



.inputbox_td
{
	font-family: verdana,arial;
	font-size: 8pt;
	margin: 0pt 2pt;
	padding: 0px 2px 0px 2px;
}
.inputbox_th
{
	font-family: verdana,arial;
	font-size: 8pt;
	font-weight: bold;
	margin: 0pt 2pt;
	padding: 0px 2px 0px 2px;
}
.inputbox_th_required
{
	font-family: verdana,arial;
	font-size: 8pt;
	font-weight: bold;
	color: red;
	margin: 0pt 2pt;
	padding: 0px 2px 0px 2px;
}

.inputbox_input
{
	background-color: azure;
	font-family: verdana,tahoma,arial;
	font-size: 8pt;
	margin: 0px;
	padding: 0pt 2pt 0pt 2pt;
	border: gray thin groove;
	cursor: text;
}
.inputbox_select
{
	font-family: verdana,arial;
	font-size: 8pt;
	font-weight: normal;
	cursor: hand;
}
.Required
{
	font-family: verdana,arial;
	font-weight: bold;
	color: red;
}

.button1 {
	font-family: verdana, arial, monaco;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #cacaca;
	padding-right: 2px;
	padding-left: 2px;
	cursor: pointer;	
}

TEXTAREA
{
	background-color: #F0FFFF;
	font-family: verdana, arial;
	color: #333333;
	font-size: 8pt;
	margin: 0px 0px 0px 0px;
	border-style: groove;
	border-width: thin;
	border-color: #808080;	
	padding: 0pt 2pt 0pt 2pt;
	cursor: text;
}
INPUT {
	border:thin grove #E3E0E0; background-color: #F0FFFF;
	font-family: arial, verdana;
	font-size: 8pt;
	margin: 0px;
	cursor: hand; padding-left:2pt; padding-right:2pt; padding-top:0pt; padding-bottom:0pt
}
SELECT {
    font-family: arial, verdana, monaco;
	font-size: 8pt;
    font-weight: normal;
	cursor: pointer;
}

.button {
	font-family: verdana, arial, monaco;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #cacaca;
	padding-right: 2px;
	padding-left: 2px;
	cursor: hand;	
}


/* set paragraphs, text in tables, text in drop-down boxes */
P, TD {
	COLOR: #555555;
	font-family: verdana, arial, monaco;
	font-size:8pt;
	font-weight: normal;
	text-decoration: none;
	padding: 0;
}


/* SELECT {color:#666666; border:1px solid #7D7A54; style="width: 85"; font-style:normal; font-variant:normal; font-weight:normal; font-size:9px; font-family:geneva, verdana, arial, sans-serif; height:38} */
/* INPUT, OPTION	{ FONT-SIZE: 10px; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; color : #666666 } */
/* TEXTAREA { FONT-SIZE: 13px; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; color : #666666 } */

/*.button 	{WIDTH: 25px; COLOR: #ffffff; Font class: centerFont; HEIGHT: 18px; BACKGROUND-COLOR: #996633 } */
.buttonGO 	{WIDTH: 25px; COLOR: #666666; Font class: centerFont; HEIGHT: 18px; BACKGROUND-COLOR: #ececec }