body { background-color: #252525; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; overflow-y: auto; }
table.wrapper { width: 1068px; height: 90px; }
td.headerlogo { background-image:url('http://therealinfo.ca/images/body/headerlogo.png'); width: 386px; height: 90px; }
td.headerright { background-image:url('http://therealinfo.ca/images/body/headerright.png'); width: 682px; height: 90px; }
table.main { width: 1066px; }
td.main { background-color: #FFFFFF; }
td.borderleft { background-image:url('http://therealinfo.ca/images/body/borderleft.png'); width: 12px; }
td.borderright { background-image:url('http://therealinfo.ca/images/body/borderright.png'); width: 12px; }
td.footer { height: 15px; text-align: center; font-family: arial, arial narrow, century gothic; font-size: 9px; color: #6D6E71; border-top: 1px solid #F1F2F2; border-bottom: 1px solid #F1F2F2; padding: 5px; }
td.line { border-left: 3px solid #6D6E71; }
#ajaxticker { height: 245px; width: 155px; }
#ajaxticker div { background-color: #FFF; }

fieldset { display: block; float: left; width: 170px!important; width: 170px; margin-top: 20px; margin-left: 20px; border: 1px solid #CCCCCC; }
legend { font-family: arial, arial narrow, century gothic; padding: 3px 3px; border: 1px solid #CCCCCC; font-size: 12px; color: #FF6418; letter-spacing: -1px; font-weight: 800; }
#content { display: block; float: left; padding-top: 5px; padding-left: 1px; padding-right: 0px; padding-bottom: 5px; margin: 0px; }
#content p { padding-right: 0px; padding-bottom: 0px; margin: 0px; }

/*Credits: Dynamic Drive CSS Library | http://www.dynamicdrive.com/style/ */
.suckerdiv { font-family: arial, arial narrow, century gothic; font-size: 11px; margin-left: 3px; color: #454E53; }
.suckerdiv ul { margin: 0; padding: 0; list-style-type: none; width: 92px; border-bottom: 0px; color: #D6E71; }
.suckerdiv ul li { position: relative; }
.suckerdiv ul li ul { position: absolute; width: 115px; top: 0; visibility: hidden; color: #252525; }
.suckerdiv ul li a { display: block; overflow: auto; color: #252525; text-decoration: none; background: #FFF; padding: 1px 5px; border-left: 0px; border-bottom: 0px; }
.suckerdiv ul li a:visited { color: #252525; }
.suckerdiv ul li a:hover { background-color: #E1F4FD; }
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

#feedControl { font-size: 10px; color: #252525; font-family: arial, arial narrow, century gothic; }
#feedControl a { color: #58595B; text-decoration: none; text-transform: uppercase; font-weight: bold; }
#feedControl a:hover { color: #6DCFF6; text-decoration: none; text-transform: uppercase; font-weight: bold; }
#feedControl .gfc-results { padding-bottom: 0.5em; }
#feedControl .gfc-result { margin-bottom: 1px; }
#feedControl .gfc-resultsHeader .gfc-title { font-size: 12px; }
.gfc-resultsHeader .gfc-title { color: #323434; display: inline; letter-spacing: 1px; font-weight: bold; }

.body { font-family: arial, arial narrow, century gothic; font-size: 11px; color: #252525; letter-spacing: 1px;  }
H1 { font-family: arial, arial narrow, century gothic; font-size: 30px; color: #252525; line-height: 20px; letter-spacing: -3px; margin-left: 10px; }
.subheader { font-family: arial, arial narrow, century gothic; font-size: 18px; color: #58595B; letter-spacing: -1px; font-weight: bold; }
.disclaimer { font-family: arial, arial narrow, century gothic; font-size: 9px; color: #A7A9AC; }
.indexdisclaimer { font-family: arial, arial narrow, century gothic; font-size: 9px; color: #A7A9AC; width: 350px; text-transform: uppercase; text-align: left; margin-top: 30px; margin-left: 15px; margin-right: 15px; float: left; }
.indexdisclaimercontact { font-family: arial, arial narrow, century gothic; font-size: 9px; color: #A7A9AC; width: 640px; text-transform: uppercase; text-align: left; margin-top: 40px; margin-left: 15px; margin-right: 15px; float: right; }
.newsfeed { font-family: arial, arial narrow, century gothic; font-size: 11px; margin-left: 7pt; color: #454E53; overflow: auto; }
.testimonial { font-family: arial, arial narrow, century gothic; font-size: 11px; color: #58595B; letter-spacing: 1px; text-transform: uppercase; }
.testimonialsub { font-family: arial, arial narrow, century gothic; font-size: 11px; color: #FF6418; letter-spacing: 1px; }
.collapse { font-family: arial, arial narrow, century gothic; font-size: 11px; color: #252525; letter-spacing: 1px; line-height: 12px; border-left: 3px solid #6D6E71; padding-left: 5px; padding-top: 15px; padding-bottom: 15px; }
.listing { font-family: arial, arial narrow, century gothic; font-size: 18px; letter-spacing: -1px; line-height: 16px; }
.price { color: #FF6418; }

H1.number { font-family: arial, arial narrow, century gothic; font-size: 25px; color: #FF6418; line-height: 10px; letter-spacing: -2px; margin-left: 10px; }
H1.report { font-family: arial, arial narrow, century gothic; font-size: 25px; color: #252525; line-height: 1px; letter-spacing: -2px; margin-left: 10px; }
.required { font-family: arial, arial narrow, century gothic; font-size: 9px; color: #FF6418; letter-spacing: 1px; font-weight: bold; }
label { font-family: arial, arial narrow, century gothic; font-size: 9px; color: #646666; letter-spacing: 1px; }
input.radio { border-style: none; }
.field { font-family: arial, arial narrow, century gothic; font-size: 11px; color: #6D6E71; letter-spacing: 1px; margin-left: 10px; padding: 3px; }
.button { font-family: arial, arial narrow, century gothic; font-size: 11px; color: #6D6E71; letter-spacing: 1px; padding: 3px; }
input[type=button] { border: 1px solid #939598; } 
td.reportline { width: 10px; border-right: 1px solid #BCBEC0; }

#wrapper { top: 91%; width: 100%; height: 85px; position: fixed; padding: 0px; } 
#bottom { width: 1062px; height: 85px; position: fixed; text-align: center; background-image: url('http://therealinfo.ca/images/body/indexbottomwrapper.png'); background-repeat: no-repeat; }

#imageheader { float: left; margin-left: 5px; }
a { outline: none; }
a img { border: none; }

A.H1:link { color: #252525; text-decoration: none; } A.H1:active { color: #252525; text-decoration: none; } A.H1:visited { color: #252525; text-decoration: none; } A.H1:hover { color: #FF6418; text-decoration: none; }
A.main:link { color: #6DCFF6; text-decoration: none; font-weight: bold; } A.main:active { color: #6DCFF6; text-decoration: none; font-weight: bold; } A.main:visited { color: #6DCFF6; text-decoration: none; font-weight: bold; } A.main:hover { color: #252525; text-decoration: none; font-weight: bold; }
A.footer:link { color: #FF6418; text-decoration: none; font-weight: bold; } A.footer:active { color: #FF6418; text-decoration: none; font-weight: bold; } A.footer:visited { color: #FF6418; text-decoration: none; font-weight: bold; } A.footer:hover { color: #252525; text-decoration: none; font-weight: bold; }
A.disclaimer:link { color: #B9E5FB; text-decoration: none; font-weight: bold; } A.disclaimer:active { color: #B9E5FB; text-decoration: none; font-weight: bold; } A.disclaimer:visited { color: #B9E5FB; text-decoration: none; font-weight: bold; } A.disclaimer:hover { color: #FF6418; text-decoration: none; font-weight: bold; }
A.listing:link { color: #FF6418; text-decoration: none; font-weight: bold; } A.listing:active { color: #FF6418; text-decoration: none; font-weight: bold; } A.listing:visited { color: #FF6418; text-decoration: none; font-weight: bold; } A.listing:hover { color: #6DCFF6; text-decoration: none; font-weight: bold; }

body { scrollbar-face-color: #FFF; scrollbar-shadow-color: #FFF; scrollbar-highlight-color: #FFF; scrollbar-3dlight-color: #FFF; scrollbar-darkshadow-color: #FFF; scrollbar-track-color: #FFF; scrollbar-arrow-color: #B9E5FB; }