<style type="text/css">

textarea        { font-family: Arial,sans-serif; font-size: small; }
input           { font-family: Arial,sans-serif; font-size: small; }
a               { color: #0000FF; }
select          { font-family: Arial,sans-serif; font-size: small; }
a:hover         { color: #FF0000; }
body            { font-family: Arial,sans-serif; font-size: small; }
td              { font-family: Arial,sans-serif; font-size: small; }

.col_left         { border-right: 1px solid #CCDFFF; padding-left:0; padding-right:4px; padding-top:0; padding-bottom:0 }
.col_right        { border-left: 1px solid #CCDFFF; padding-left:4px; padding-right:0; padding-top:0; padding-bottom:0 }

.formtitle        { font-weight: bold; }
.formtitleerror   { color: #FF0000; font-weight: bold; }
.formpreviewtitle { color: #536C8C; font-size: small; font-weight: bold; }

.heading        { font-size: medium; font-weight: bold; color:#00996F; }
.homeborder      { background-color:#CCDFFF; }

.filterselect    { font-size: small; font-family:Tahoma,Arial,sans-serif; }

.listdatetime    { font-size: small; font-weight: bold; color:#00996F; }
.listfilter      { color: #3F7EBE; }
.listfiltersmall { color: #3F7EBE; font-family:Tahoma,Arial,sans-serif; font-size: x-small; }
.listfilterlink  { color: #34699E; }
.listhighlighted { background-color: #FFFFAA; }
.listimagetable  { border: 1px solid #C0C0C0; padding: 0; }
.listtitle       { font-size: medium; font-weight: bold; }
.listtitlesearch { font-size: medium; }
.listtitlesmall  { font-size: small; font-weight: bold; }

.newfeature     { padding:2px; background-color:#FFFFFF; }

.bold           { font-weight: bold; }
.notbold        { font-weight: 400; }

.mynametitle    { font-size: x-large; font-weight: bold; }

.outline        { border:1px solid #CCDFFF; }

.pagetitle      { color: #000080; font-size: small; font-weight: bold; background-color:#CCDFFF; }
.pagetitlesmall { color: #000080; font-size: x-small; font-weight: bold; background-color:#CCDFFF; }

.postheading          { color: #536C8C; font-weight: bold; }
.posttitle            { font-size: x-large; font-weight: bold; }
.posttitlehighlighted { font-size: x-large; font-weight: bold; background-color: #FFFFAA; }
.postdetails          { }

.recentsearches { font-weight: bold; font-family: Arial,sans-serif; font-size: small;}

.revratingon    { font-size: x-small; border:1px solid #808080; padding:0; background-color: #00CC00}
.revratingoff   { font-size: x-small; border:1px solid #808080; padding:0; background-color: #FFFFFF}

.confirmation   { color: #009900; }
.small          { font-family: Tahoma, Arial,sans-serif; font-size: x-small; }
.large          { font-size: medium; }
.warning        { color: #FF0000; }
.valuehighlight { background-color: #FFFFAA; }



.firstpara      { font-weight: bold; }
.texthead       { color: #536C8C; font-weight: bold; }

.blogdate       { color: #536C8C; font-weight: bold; }
.blogdayborder  { padding:4px; background-color: #EFF2F5; }
.blogentryborder{ padding:4px; background-color: #FFFFFF; }
.blogentryheader{ font-weight: bold; font-size: large; }
.blogmenuborder { padding:4px; background-color: #EFF2F5; }
.blogmenucontent{ padding:4px; background-color: #FFFFFF; }
.blogmenutitle  { color: #536C8C; font-weight: bold; }
.blogpgnotitle  { color: #536C8C; font-weight: bold; }
.blogpgnonums   { color: #808080; font-size: x-small; font-family:Arial,sans-serif }
.blogpgnoborder { padding:4px; background-color: #EFF2F5; }
.blogpgnoinside { padding:4px; background-color: #FFFFFF; }

.formconfirm    { color: #000000; font-weight: bold; }
.formedit       {  }
.formreqtext    { font-weight: bold; }
.formrequired   { color: #FF0000; font-weight: bold; }
.formreset      {  }
.formsubmit     { font-weight: bold; }
.formtitletip   { color: #808080; font-size: x-small; font-family:Tahoma,Arial,sans-serif; }
.formtable      { border:1px solid #728BAB; padding:4px; background-color: #EFF2F5; }

.listing        { padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 4px; }
.listingsdate   { color: #536C8C; }
.listingsday    { padding:4px; background-color:#F0F0F0 }
.listingshead   { font-weight: bold; color: #009EEA; }
.listingslow    { color: #536C8C; }
.listingstable  { border:1px solid #728BAB; padding:1px; background-color: #FFFFFF; }
.listingtdbasic { font-size: small; }
.listingstitle  { font-weight: bold; font-size: medium; }

.setlistcell    { background-color: #FFFFFF; }
.setlisttableo 	{ border:1px solid #728BAB; padding:4px; background-color: #EFF2F5; }
.setlisttablei  { padding:4px; background-color: #FFFFFF; }
.setlisttitle   { font-weight: bold;font-size: medium; }

.thankyouheader { font-weight: bold; font-size: x-large; }
.thankyoutext   { font-size: large; }
.thankyoutableo { border:1px solid #728BAB; padding:4px; background-color: #EFF2F5; }
.thankyoutablei { padding:4px; background-color: #FFFFFF; }

.gridtable      { padding:2px; background-color: #EFF2F5; }

.sitecaption    { font-size: x-small; font-weight: bold; }
.sitefooter     { font-size: x-small; }
.sitemenu       { font-size: x-small; font-weight: bold; font-family: Tahoma,Verdana,Arial,sans-serif; }
.sitestats      { color: #FFFFFF; font-family: Tahoma,Arial,sans-serif; font-size: x-small; font-weight: bold; }

</style>