td          { font-family: verdana, tahoma,arial, sans-serif; font-size: 12px; color: #000000 }
INPUT.TEXT  {
  font-size: 12px;
  font-family: verdana,Arial, Helvetica, sans-serif;
  border-width: 1px;
  border-color: #666666;
  border-top-color: #666666;
  border-top-color: #666666;
  Font-Family: arial;
  color:#333333;
  background-image: url("images/form_grad.jpg");
}
select {
background-color: #ffffff;
border-color: #CCCCCC;
border-style: solid;
border-width: 1px;
color: #000000;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
textarea,select,radio
{
font-size: 12px;
  font-family: verdana,Arial, Helvetica, sans-serif;
  border-width: 1px;
  border-color: #666666;
  border-top-color: #666666;
  border-top-color: #666666;
  Font-Family: arial;
  color:#333333;
  
}
.maintitle,h1,h2	{
			FONT-SIZE: 13pt; COLOR: #000000; FONT-FAMILY: verdana,arial,tahoma,geneva,arial,helvetica,sans-serif;
}
.subtitle	{
			font-weight: bold; font-size: 13px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #0000CC;
}
.fields{                 color : #000066;
}
INPUT1 {
    BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
INPUTcheckbox {
    BORDER-BOTTOM:0px;
    BORDER-LEFT:  0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP:   0px;
}
.rowcolor {  background-color: #DDDDDD;background: url('images/rowcolor.gif');  }
.roweven {  background-color: #FFFFFF;border: 1px solid #777777;background: url('images/bar_even.gif') repeat-x 100% 100%; }
.rowodd {  background-color: #EEEEEE;border: 1px solid #777777;background: url('images/bar_odd.gif') repeat-x 100% 100%; }

.formbutt { background-image: url("images/form_grad.jpg") ; padding: 1px; text-decoration:none; border-bottom: #CB8516 1px solid; border-left: #CB8516 1px solid; border-right: #CB8516 1px solid; border-top: #CB8516 1px solid; color: #000000; cursor: hand; font-family: verdana; font-size: 8pt; font-weight: bold}
.greenbtn { background-color: #00b408; padding: 1px; text-decoration:none; border-bottom: #066b20 3px solid; border-left: #67d868 3px solid; border-right: #066b20 3px solid; border-top: #67d868 3px solid; color: #ffffff; cursor: hand; font-family: verdana; font-size: 8pt; font-weight: bold}
.bluebtn { background-color: #0800b4; padding: 1px; text-decoration:none; border-bottom: #06206b 3px solid; border-left: #6867d8 3px solid; border-right: #06206b 3px solid; border-top: #6867d8 3px solid; color: #ffffff; cursor: hand; font-family: verdana; font-size: 8pt; font-weight: bold}
.redbtn { background-color: #b40008; padding: 1px; text-decoration:none; border-bottom: #6b2006 3px solid; border-left: #d86768 3px solid; border-right: #6b2006 3px solid; border-top: #d86768 3px solid; color: #ffffff; cursor: hand; font-family: verdana; font-size: 8pt; font-weight: bold}
.goldbtn2 { background-color: #ffcc00; padding: 1px; text-decoration:none; border-bottom: #cc9944 3px solid; border-left: #ffdd77 3px solid; border-right: #cc9944 3px solid; border-top: #ffdd77 3px solid; color: #ffffff; cursor: hand; font-family: verdana; font-size: 8pt; font-weight: bold}
.goldbtn { background-color: #0B65BD; padding: 1px; text-decoration:none; border-bottom: #09539C 3px solid; border-left: #1F7CD7 3px solid; border-right: #09539C 3px solid; border-top: #1F7CD7 3px solid; color: #ffffff;  font-family: verdana; font-size: 8pt; font-weight: bold}
.purplebtn { background-color: #9966CC; padding: 1px; text-decoration:none; border-bottom: #7B49AD 3px solid; border-left: #B87EF2 3px solid; border-right: #7B49AD 3px solid; border-top: #B87EF2 3px solid; color: #ffffff; cursor: hand; font-family: verdana; font-size: 8pt; font-weight: bold}
.skybluebtn { background-color: #00bCdE; padding: 1px; text-decoration:none; border-bottom: #009ABC 3px solid; border-left: #a9edFF 3px solid; border-right: #009ABC 3px solid; border-top: #a9edFF 3px solid; color: #ffffff; cursor: hand; font-family: verdana; font-size: 8pt; font-weight: bold}
.salmonbtn { background-color: #eC8686; padding: 1px; text-decoration:none; border-bottom: #CC6600 3px solid; border-left: #FEB6B6 3px solid; border-right: #CC6600 3px solid; border-top: #FEB6B6 3px solid; color: #ffffff; cursor: hand; font-family: verdana; font-size: 8pt; font-weight: bold}
#navspacer      { font-family: verdana, tahoma,arial, sans-serif; color: #bfbfbf; font-size: 10px; }
#pagetitle      { font-family: verdana, tahoma,arial, sans-serif; color: #000000; font-size: 21px; font-weight: bold; }
#helptitle      { font-family: verdana, tahoma,arial, sans-serif; color: #000000; font-size: 16px; font-weight: bold; }
#orange         { font-family: verdana, tahoma,arial, sans-serif; color: #CA6400; font-size: 12px; }
#smorange       { font-family: verdana, tahoma,arial, sans-serif; color: #CA6400; font-size: 10px; }
#dkred          { font-family: verdana, tahoma,arial, sans-serif; color: #990000; font-size: 12px; }
#smdkred        { font-family: verdana, tahoma,arial, sans-serif; color: #990000; font-size: 10px; }
#green          { font-family: verdana, tahoma,arial, sans-serif; color: #647DF8; font-size: 12px; }
#sm#647DF8      { font-family: verdana, tahoma,arial, sans-serif; color: #647DF8; font-size: 10px; }
#dklm#647DF8        { font-family: verdana, tahoma,arial, sans-serif; color: #66CC33; font-size: 12px; }
#smdklm#647DF8      { font-family: verdana, tahoma,arial, sans-serif; color: #66CC33; font-size: 10px; }
#btblue         { font-family: verdana, tahoma,arial, sans-serif; color: #3C8AD7; font-size: 12px; }
#smbtblue       { font-family: verdana, tahoma,arial, sans-serif; color: #3C8AD7; font-size: 10px; }
#dkblue         { font-family: verdana, tahoma,arial, sans-serif; color: #000033; font-size: 12px; }
#smdkblue       { font-family: verdana, tahoma,arial, sans-serif; color: #000033; font-size: 10px; }
#dkergray       { font-family: verdana, tahoma,arial, sans-serif; color: #626267; font-size: 12px; }
#smdkergray     { font-family: verdana, tahoma,arial, sans-serif; color: #626267; font-size: 10px; }
#dkgray         { font-family: verdana, tahoma,arial, sans-serif; color: #666666; font-size: 12px; }
#smdkgray       { font-family: verdana, tahoma,arial, sans-serif; color: #666666; font-size: 10px; }
#mgray          { font-family: verdana, tahoma,arial, sans-serif; color: #999999; font-size: 12px; }
#smgray         { font-family: verdana, tahoma,arial, sans-serif; color: #999999; font-size: 10px; }
#almostblack        { font-family: verdana, tahoma,arial, sans-serif; color: #404040; font-size: 12px; }
#smalmostblack      { font-family: verdana, tahoma,arial, sans-serif; color: #404040; font-size: 10px; }
#black          { font-family: verdana, tahoma,arial, sans-serif; color: #000000; font-size: 12px; }
#smblack        { font-family: verdana, tahoma,arial, sans-serif; color: #000000; font-size: 10px; }
#black13        { font-family: verdana, tahoma,arial, sans-serif; color: #000000; font-size: 13px; }
#lgblack        { font-family: verdana, tahoma,arial, sans-serif; color: #000000; font-size: 19px; }
#mblack         { font-family: verdana, tahoma,arial, sans-serif; color: #000000; font-size: 18px; }
#white          { font-family: verdana, tahoma,arial, sans-serif; color: #ffffff; font-size: 12px; }
#smwhite        { font-family: verdana, tahoma,arial, sans-serif; color: #ffffff; font-size: 10px; }
#orangev        { font-family: verdana, tahoma; color: #CA6400; font-size: 12px; }
#smorangev      { font-family: verdana, tahoma; color: #CA6400; font-size: 10px; }
#dkredv         { font-family: verdana, tahoma; color: #990000; font-size: 12px; }
#smdkredv       { font-family: verdana, tahoma; color: #990000; font-size: 10px; }
#green      { font-family: verdana, tahoma; color: #647DF8; font-size: 12px; }
#dkgrayv        { font-family: verdana, tahoma; color: #666666; font-size: 12px; }
#smdkgrayv      { font-family: verdana, tahoma; color: #666666; font-size: 10px; }
#almostblackv       { font-family: verdana, tahoma; color: #404040; font-size: 12px; }
#smalmostblackv     { font-family: verdana, tahoma; color: #404040; font-size: 10px; }
#blackv         { font-family: verdana, tahoma; color: #000000; font-size: 12px; }
#smblackv       { font-family: verdana, tahoma; color: #000000; font-size: 10px; }
#lgblackv       { font-family: verdana, tahoma; color: #000000; font-size: 19px; }
#mblackv        { font-family: verdana, tahoma; color: #000000; font-size: 18px; }
#whitev         { font-family: verdana, tahoma; color: #ffffff; font-size: 12px; }
#smwhitev       { font-family: verdana, tahoma; color: #ffffff; font-size: 10px; }
#btbluev        { font-family: verdana, tahoma; color: #3C8AD7; font-size: 12px; }
#smbtbluev      { font-family: verdana, tahoma; color: #3C8AD7; font-size: 10px; }
#blackc         { font-family: courier new; color: #000000; font-size: 12px; }
#breadcrumbnav      { font-family: verdana, tahoma; color: #666666; font-size: 10px; }
pagesubnav2         { cursor:arrow; background-color: #ebebeb; text-align:center; font-weight:normal; text-decoration:none; }
pagesubnav3         { cursor:pointer; background-color: #3c8ad7; text-align:center; font-weight:normal; text-decoration:none; }
.navblue        { cursor:arrow; background-color: #3C8AD7; text-align:center; font-weight:normal; text-decoration:none; }
.navblueon      { cursor:pointer; background-color: #00a8ff; text-align:center; font-weight:normal; text-decoration:none; }
.navbluespacer      { background-color: #295c90; }
.navbluespacer2     { background-color: #1E7BD7; }
.form           { background-color: #ffffff; border-bottom:1px solid #999999; border-right:1px solid #999999; border-top:1px solid #999999; border-left:1px solid #999999; font-family: verdana, tahoma,arial; color: #6d6b6b; }
.buttonsm       { font-family: verdana, tahoma,arial,sans-serif; font-size: 11px; cursor: hand; }
.sort           { font-family: verdana, tahoma,arial,sans-serif; margin: 0px 0px 0px 0px; font-size:11px; background: white; color:#000000; }
.bghighlight        { background: #ffffcc; }
.bgffffff       { background: #ffffff; }
.bgededed       { background: #ededed; }
ul         { font-family: verdana, tahoma; font-size: 11px; list-style: none; margin-left: 0; padding-left: 2em; text-indent: -.7em; }
li           { font-family: verdana, tahoma; font-size: 11px; list-style-type: square }


p { font-family: verdana, tahoma; font-size: 11px; }

/* listing (aka horribly "structured data") styles */
.s_structured, .listings {font-family:Arial;font-size:10pt;}
.s_title, .s_title a {font:11pt Arial, Helvetica, sans-serif;font-size:11pt;}
.s_attr1 {color:#444444;}
.s_attr2 {color:#444444;}
.s_category {}
.s_location {font-weight:bold;color:#00b71e;}
.s_source {font-style:italic;color:#444444;}
.s_reg {color:#444444;}
.s_time {white-space: nowrap;}
.s_price {font-size:11pt;font-weight:bold;}