img, a img
{
	border: 0px solid #000000 ;
}
  
body {
 padding: 0px ;
 margin: 0px ;
 background-color: Aqua;
 font-family: Georgia ;
 font-size: 10pt ;
 color: Black ;
 text-align: left ;
 line-height: 1.5 ;
 background-image: url(/images/bg.gif) ;
}

blockquote {
 padding: 0px ;
 margin: 12px 0px 12px 24px ;
 font-family: Georgia ;
 font-size: 10pt ;
 color: Black ;
 text-align: left ;
 line-height: 1.5 ;
}



img .ImageFloatRight
{
  float: right
}

form {
 margin: 0 ;
 padding: 0 ;
}

h1, h2, h3, h4, h5, h6 {
 font-family: Georgia, Arial, sans-serif ;
 font-style: normal ;
 text-align: center;
 margin: 1em 0px 4px 0px ;
 padding: 0 ;
 line-height: 1.3 ;
 font-weight: bold ;
 color: Maroon ;
 clear: both
}

h1 {
 margin: 0px ;
 font-size: 20pt ;
}

h2 {
 font-size: 16pt ;
}

h3 {
 font-size: 14pt ;
}

h4 {
 font-size: 12pt ;
}

#MainContentInside .sidesubheader  {
 margin-top: 0
}


#MainContent, .MainTable, .MainTableSub, .MainContentTD, .MainContentDiv, .MainContentDiv p, .MainContentDivSub, .MainContentDivSubSub, .MainContentDivSubSubSub, div.HostingBoxBgRight, div.HostingBoxBgRightTHERE, div.HostingBoxTopLeft, div.HostingBoxTopLeftTHERE, div.HostingBoxBottomLeft, div.HostingBoxBottomLeftTHERE, div.HostingBoxTopRight, div.HostingBoxTopRightTHERE, div.HostingBoxBottomRight, div.HostingBoxBottomRightTHERE, div.HostingBoxHeader, div.HostingBoxHeaderTHERE, div.HostingBoxFooter, div.HostingBoxFooterTHERE, #HostingBoxContent, #HostingBoxContentBottom, .bbtable, .bbgleft, .bbgleftTHERE, .bbgright, .bbgrightTHERE, .bspacer, .bcontent, .bcontentTHERE, .LeftPanelCell, .RightPanelCellMiddle 
{
 margin: 0 ;
 padding: 0 ;
}

#SideBarContentInside
{
 margin: 0 ;
 padding: 12px 18px 32px 18px ;
}

.SideBarHeaderMiddle
{
  font-family: Georgia, Arial, sans-serif ;
  font-style: normal ;
  text-align: center;
  padding: 0 ;
  line-height: 1.3 ;
  font-size: 14pt ;
  font-weight: bold ;
  margin: 0pt ;
  color: Black ;
  padding: 8pt 8pt 0pt 8pt 
}

#SideBarContentInside p, #SideBarContentInside li
{
  text-align: left
}



.RightPanelCellBottom, .RightPanelCellTop
{
 margin: 0 ;
 padding: 0px 8px 0px 0px ;
}


.LeftPanelCell
{
  background: transparent url(/images/invaluement-logo-smaller-bottom.jpg) no-repeat bottom left;
}

.MainContentTD
{
 background-image: url(/images/bg_dimmed.gif) ;
 line-height: 0 ;
 vertical-align: top
}

.MainContentDiv
{
 vertical-align: top ;
 background:transparent url(/images/topleftcorner.gif) no-repeat top left;
}

.MainContentInside p
{
 margin: 1.5em 0 0 0;
}

.MainContentDivSub
{
 background:transparent url(/images/toprightcorner.gif) no-repeat top right;
}

.MainContentDivSubSub
{
 background:transparent url(/images/bottomrightcorner.gif) no-repeat bottom right;
}

.MainContentDivSubSubSub
{
 background:transparent url(/images/bottomleftcorner.gif) no-repeat bottom left;
}

.PageNumber
{
  color: #666666 ;
}

.SubscribeTableDiv
{
 text-align: center;
 margin-top: 1em ;
 margin-right: auto ;
 margin-left: auto ;
 width: 440px
}

.SubscribeTable td
{
 vertical-align: middle ;
}


#MainContentInside .intro, #MainContentInside .homeintro
{
 background-color: #666666 ;
 font-size: 8pt ;
 text-align: left;
 color: Black;
 font-family: Verdana ;
 font-weight: normal ;
 line-height: 1.5 ;
 color: #FFFFFF ;
 padding: 6px 8px 8px 8px ;
 clear: both
}

#MainContentInside .intro  {
 margin-top: 10pt ;
}

#MainContentInside .homeintro  {
 margin-top: 14pt ;
}

#MainContentInside .intro  em, #MainContentInside .intro  strong
{
  color: #CCFFFF ; 
} 

#MainContentInside .homeintro  em, #MainContentInside .homeintro strong
{
  color: #CCFFFF ; 
} 

#MainContentInside .invariant
{
 font-size: 10pt ;
 background-color: #FFFFCC ;
 color: #000000 ; 
 text-align: center;
 font-family: Verdana ;
  font-weight: normal ;
 line-height: 1.5 ;
 padding: 6px 8px 8px 8px ;
 clear: both
 margin-top: 10pt ;
}

#MainContentInside .special
{
 font-size: 8pt ;
 background-color: #993333 ;
 color: #ffffff ; 
 text-align: left;
 font-family: Verdana ;
 font-weight: normal ;
 line-height: 1.5 ;
 margin-top: 10pt ;
 padding: 6px 8px 8px 8px ;
 margin-top: 10pt ;
 padding: 6px 8px 8px 8px ;
}

#MainContentInside .special strong
{
 color: #ffffff ; 
}


div.HostingBoxTop, div.HostingBoxMiddle, div.HostingBoxBottom
{
	background:url(/images/HostingBoxBg.gif) repeat-y top left;
  padding: 0px ;
  vertical-align: top ;
}

div.HostingBoxTopTHERE, div.HostingBoxMiddleTHERE, div.HostingBoxBottomTHERE
{
	background:url(/images/HostingBoxBgTHERE.gif) repeat-y top left;
  padding: 0px ;
  vertical-align: top ;
}

div.HostingBoxTop , div.HostingBoxTopTHERE {
	margin: 4px 6px 0px 6px ; 
}

div.HostingBoxMiddle, div.HostingBoxMiddleTHERE  {
	margin: 12px 6px 0px 6px ; 
}

div.HostingBoxBottom, div.HostingBoxBottomTHERE {
	margin: 6px 6px 0px 6px ; 
}

.MainContentHeader
{
  margin: 0px ;
  padding: 4px 0px 0px 0px ;
}

.MainContentFooter
{
  margin: 0px ;
  padding: 6px 0px 0px 0px ;
}

div.HostingBoxBgRight {
	background:url(/images/HostingBoxBgRight.gif) repeat-y top right;
  vertical-align: top ;
}

div.HostingBoxBgRightTHERE {
	background:url(/images/HostingBoxBgRightTHERE.gif) repeat-y top right;
  vertical-align: top ;
}

div.HostingBox p
{
 margin: 0px;
}


div.HostingBoxTopLeft {
	background:url(/images/HostingBoxHeader_topleft.jpg) no-repeat top left;
}

div.HostingBoxTopLeftTHERE {
	background:url(/images/HostingBoxHeader_topleftTHERE.jpg) no-repeat top left;
}

div.HostingBoxBottomLeft {
	background:url(/images/HostingBoxHeader_bottomleft.jpg) no-repeat bottom left;
}

div.HostingBoxBottomLeftTHERE {
	background:url(/images/HostingBoxHeader_bottomleftTHERE.jpg) no-repeat bottom left;
}

div.HostingBoxTopRight {
	background:url(/images/HostingBoxHeader_topright.jpg) no-repeat top right;
}

div.HostingBoxTopRightTHERE {
	background:url(/images/HostingBoxHeader_toprightTHERE.jpg) no-repeat top right;
}

div.HostingBoxBottomRight {
	background:url(/images/HostingBoxHeader_bottomright.jpg) no-repeat bottom right;
}

div.HostingBoxBottomRightTHERE {
	background:url(/images/HostingBoxHeader_bottomrightTHERE.jpg) no-repeat bottom right;
}

div.HostingBoxHeader {
	background:url(/images/HostingBoxHeader.jpg) no-repeat top left;
  height: 800px
}

div.HostingBoxFooter {
	background:url(/images/HostingBoxFooter.jpg) no-repeat top left;
  height: 60px
}

#HostingBoxContent, #HostingBoxContentBottom, #HostingBoxContentInside, #HostingBoxContentInsideBottom
{
  text-align: left ;
	margin: 0px; 
}

#HostingBoxContentInside {
  padding: 8px 16px 12px 16px ;
}

#HostingBoxContentInsideBottom {
  padding: 8px 16px 24px 16px ;
  height: 118px ;
}


.bbtable
{
  height: 52px ;
}


.bbgleft {
  width: 22px ;
  height: 52px ;
	background:url(/images/bbgleft.gif) no-repeat center right;
}

.bbgleftTHERE {
  width: 22px ;
  height: 52px ;
	background:url(/images/bbgleftTHERE.gif) no-repeat center right;
}

.bbgright {
  width: 22px ;
  height: 52px ;
	background:url(/images/bbgright.gif) no-repeat center left;
}

.bbgrightTHERE {
  width: 22px ;
  height: 52px ;
	background:url(/images/bbgrightTHERE.gif) no-repeat center left;
}

.bspacer {
  height: 52px ;
}

.bcontent
{
  height: 52px ;
	background:url(/images/bcontent.gif)  repeat top left;
  text-align : center ;
  font-family: Georgia ;
  font-size: 10pt ;
  font-weight: bold ;
  vertical-align: middle;
  line-height: 1.1 
}

.bcontentTHERE
{
  height: 52px ;
	background:url(/images/bcontentTHERE.gif)  repeat top left;
  text-align : center ;
  font-family: Georgia ;
  font-size: 10pt ;
  font-weight: bold ;
  vertical-align: middle;
  line-height: 1.1 ;
  color: #FFFFCC
}

.SpamFilteringNoteUpdateTHERE, .SideBarHeaderTopTHERE, .SideBarHeaderBottomTHERE
{
  color: #FFFFCC
}

.robmcewen
{
  color: Black ;
  font-size: 16pt ;
  font-family: Verdana
}

.myHR
{
 height: 4px ;
 color: #666666 ;
 background-color: #666666 ;
 padding: 0px;
 margin: 6px 0px 6px 0px;
 clear: both ;
 line-height: 4px
}

.myHRalt
{
 height: 4px ;
 color: #666666 ;
 background-color: #666666 ;
 margin: 6px 0px 6px 0px;
 line-height: 4px
}

.SpamFilteringNote
{
 font-size: 9pt ;
}

.SpamFilteringNoteUpdate, .SpamFilteringNoteUpdateTHERE
{
 font-size: 9pt ;
 text-align: center ;
 margin: 2px 6px 0px 6px 
}


.NarrowText
{
  font-family: Arial
}

.li_smaller {
}

li , li p {
 margin: 10pt 0 0 1em ;
 padding: 0;
 font-family: Verdana ;
 font-size: 10pt ;
 line-height: 1.5 ;
 font-weight: normal
}

ul {
 margin: 0;
 padding: .5em 0em 0em 1em;
}

ol {
 margin: 0;
 padding: .5em 0em 0em 1em;
}


.SideBarHeaderTop, .SideBarHeaderTopTHERE
{
  font-family: Georgia, Arial, sans-serif ;
  font-style: normal ;
  text-align: center;
  padding: 0 ;
  line-height: 1.3 ;
  font-size: 12pt ;
  font-weight: bold ;
  margin: 0pt ;
  padding: 8pt 8pt 0pt 8pt 
}

.SideBarHeaderBottom, .SideBarHeaderBottomTHERE
{
  font-family: Georgia, Arial, sans-serif ;
  font-style: normal ;
  text-align: center;
  padding: 0 ;
  line-height: 1.3 ;
  font-size: 12pt ;
  font-weight: bold ;
  margin: 0pt ;
  padding: 8pt 8pt 0pt 8pt ;
}


a
{
  text-decoration: underline ;
} 

a:link, a:link strong
{
  color: #000000 ; 
} 
a:visited, a:visited strong
{
  color: #000000 ; 
} 
a:hover, a:hover strong
{
  color: #800000 ;
} 
a:active, a:active 
{
  color: #000000 ; 
} 

.QuoteFloatRight
{
	background:url(/images/captionbox_top.gif) no-repeat center top;
  float: right ;
	border: 0px solid #000000 ;
  padding: 19pt 0pt 0pt 0pt ;
  margin: 18px 0pt 4pt 6pt ;
  width: 220px ;
  clear: right
}

.QuoteFloatRightSub
{
	background:url(/images/captionbox_bottom.gif) no-repeat center bottom;
  padding: 0pt 0pt 19pt 0pt ;
  margin: 0 ;
}

.QuoteFloatRightSubSub, .QuoteFloatRightSubSubCentered
{
  padding: 0pt 12pt 0pt 12pt ;
  background-color: #CCCCCC ;
  color: #990000 ;
  font-family: Arial ;
  font-size: 10pt ;
  line-height: 1.5 ;
  font-weight: bold
}

.QuoteFloatRightSubSubCentered
{
  text-align: center ;
}

.Caption., .CaptionCentered
{
  font-family: Georgia, Times, Times New Roman ;
  font-size: 11pt ;
  line-height: 1.5 ;
  font-weight: normal
}


#MainContentInside
{
  margin: 0 ;
  padding: 5pt 12pt 5pt 12pt ;
}

p, #MainContentInside p
{
 font-weight: normal ;
 font-size: 10pt ;
 font-family: Verdana ;
 line-height: 1.5 ;
 padding: 0px ;
 margin: 18px 0px 0px 0px ;
}

#MainContentInside .larger 
{
 font-size: 12pt
}


#MainContentInside .smaller 
{
 font-size: 8pt
}


#MainContentInside .intro  em
{
  color: #CCFFFF ; 
} 

#MainContentInside .NotBold
{
  font-weight: normal
}

#MainContentInside .intro  a:link, #MainContentInside .homeintro  a:link
{
  color: #FFFFFF ; 
} 
#MainContentInside .intro  a:visited, #MainContentInside .homeintro  a:visited
{
  color: #FFFFFF ; 
} 
#MainContentInside .intro  a:hover, #MainContentInside .homeintro  a:hover
{
  color: #FFFFCC ;
} 
#MainContentInside .intro  a:active, #MainContentInside .homeintro  a:active
{
  color: #FFFFFF ; 
} 


#MainContentInside .nospacebefore  {
 margin-top: 0
}



p strong, p em {
 color: Maroon ;
}

li strong, li em {
 color: Maroon ;
}

.ContactInfo
{
  width: 132px ;
  text-align: left ;
  padding: 4px ;
  margin: 0px ;
  font-family: Verdana ;
  font-weight: normal;
  color: Black ;
  font-size: 8pt ; 
  background-color: #FFFFCC ;
 	border: 2px solid #000000 ;
}


#ResultsTable, #ResultsTable1, #ResultsTable2
{
 margin: 13px 0px 6px 0px ;
 border: 2px solid #000000 ;
}

#ResultsTable td, #ResultsTable1 td, #ResultsTable2 td
{
  font-family: Verdana ;
  font-size: 10pt ;
  background-color: #CCCCCC ;
  border: 1px solid #000000 ;
  vertical-align: top
}

#SubmitCheck
{
  font-family: Arial;
  font-weight: normal ;
  font-size: 18pt ; 
  background-color: Maroon;
  color: White ;
}

#REMOVE_BUTTON, #DO_ANOTHER
{
  font-family: Verdana, Arial;
  font-weight: bold ;
  font-size: 10pt ; 
  background-color: Maroon;
  color: White ;
  margin: 6px 6px 6px 6px ;
  padding: 2px ;
  
}

#CheckThisItem, #CheckThisItem1, #CheckThisItem2
{
  font-family: Arial Narrow, Helvetica-Narrow;
  font-weight: bold ;
  font-size: 14pt ; 
}

.AlignCenter
{
  text-align : center ;
}


.AlignLeft
{
  text-align : left ;
}


#MainContentInside .STATUS
{
  font-weight: bold ;
  margin: 0 ;
  color: #000099
}

#MainContentInside .OTHERLISTED
{
  font-weight: bold ;
}

.TimeFormat
{
}

.Navy
{
 color: Navy ;
}

/* Posts
-----------------------------------------------
*/
h2.date-header {
font:normal normal 95% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.2em;
color:#940f04;
margin:1.5em 0 .5em;
text-align: left ;
}
.post {
margin:.5em 0 1.5em;
border-bottom:1px dotted #cccccc;
padding-bottom:1.5em;
}
.post h3 {
text-align: left ;
margin:.25em 0 0;
padding:0 0 4px;
font-size:135%;
font-weight:bold;
line-height:1.4em;
color:#333333;
}
.post h3 a, .post h3 a:visited, .post h3 strong {
text-decoration:none;
}
.post h3 strong, .post h3 a:hover {
color:#333333;
}
.post p {
margin:0 0 .75em;
line-height:1.6em;
}
.post-footer {
margin: .75em 0;
color:#940f04;
text-transform:uppercase;
letter-spacing:.1em;
font: normal normal 95% Trebuchet, Trebuchet MS, Arial, sans-serif;
line-height: 1.4em;
}
.comment-link {
margin-left:.6em;
}
.post img {
padding:4px;
border:1px solid #cccccc;
}
.post blockquote {
margin:1em 20px;
font-style: italic;
font-family: Verdana, Arial, Helvetica;
}
.post blockquote p {
margin:.75em 0;
}

.Navy, .Navy a
{
  color: Navy;
}

.PaymentForm
{
 border: 2px solid #000000 ;
 padding: 4px ;
 margin: 0px 4px 4px 4px  ;
 width: 320px ;
 background-color: #ffffcc;
 line-height: 1.5 ;
}

.PaymentForm td
{
 text-align: center;
}

