h1 {font-size:15pt}
img { 
border: 0px none; 
} 
h1 {
COLOR: #961F28;
}
h2 {
COLOR: #961F28;
}
h3 {
COLOR: #961F28;
}
h4 {
COLOR: #961F28;
}

.faq b {
	color: #666666;
	font-size:12px;
	text-align:justify;
}

.faq {
	color: #666666;
}
.verysmall {background-color:#ffffee;
		font-size: 95%;}
.mortgageform {background-color:#EEEEEA;
border:#AE1212;
		font-size: 95%;}
.headline  { font-size: 10pt;
           font-weight: bold;
		   font-family : Verdana, Arial, Helvetica, sans-serif}

.headline2  { font-size: 15pt;
           font-weight: bold;
		   font-family : Verdana, Arial, Helvetica, sans-serif}
		   
.author  { font-size: 9pt;
           font-weight: bold;
		   font-family : Verdana, Arial, Helvetica, sans-serif}
		   
.threadhead  { font-size: 9pt;
           COLOR: #ffffff;
           font-weight: bold;
		   font-family : Verdana, Arial, Helvetica, sans-serif}
		   
.threadby  { font-size: 9pt;
           font-weight: bold;
		   font-family : Verdana, Arial, Helvetica, sans-serif}

.threadtext  { font-size: 9pt;
		   font-family : Verdana, Arial, Helvetica, sans-serif}
		   
.date  { font-size: 9pt;
           COLOR: #CC0000;
		   font-family : Verdana, Arial, Helvetica, sans-serif}
		   
.text  {font-size: 10pt;
		   font-family : Verdana, Arial, Helvetica, sans-serif}

table {font-size: 10pt; 
	   font-family : Verdana, Arial, Helvetica, sans-serif}

table.rightside {margin-left:10px}

table.banner_right {font-size:11pt;background-color:#FBF9F4;border:1px #DCCDB6;}
table.banner_right th {background-color:#DCCDB6; border:1px #DCCDB6;}	   


.devnews  { font-size: 9pt;
		   font-family : Verdana, Arial, Helvetica, sans-serif}
		   

.code  { font-size: 9pt;
           COLOR: #990099;
		   font-family : Verdana, Arial, Helvetica, sans-serif}


.foot  { font-size: 9pt;
		   font-family : Verdana, Arial, Helvetica, sans-serif}


.commerce  { font-size: 9pt;
		   font-family : Verdana, Arial, Helvetica, sans-serif}
		   
.topdev  { font-size: 9pt;
           COLOR: #FF9;
		   font-family : Verdana, Arial, Helvetica, sans-serif}

.navlinks {
	font-size: 9pt;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
A.btn_item {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #FFF;
	FONT-FAMILY: verdana, arial, sans-serif;
	TEXT-DECORATION: none
}
A.btn_item:hover {
	COLOR: #FF9;
}
A.btn_item:active {
	COLOR: #FF9;
}

.TWcastpromoBOX { margin-left:5px; margin-top:5px; margin-bottom:5px; }

.minipromoBOX { margin-left:3px; margin-top:3px; margin-bottom:4px; }

.PurpPromo  { font-size : 11px; font-weight:bold; color:#663399; }

.GreenPromo  { font-size : 11px; font-weight:bold; color:#003300; }

.OrangePromo  { font-size : 11px; font-weight:bold; color:#CC6600; }

.BluePromo  { font-size : 11px; font-weight:bold; color:#333366; }

.Font10 { font-size : 10px; line-height:12px; }

.textItalic {
	font-style:italic;
	color:#666666;
}

.table1 { background: url("http://www.professionalreferrals.ca/images/romenu4_02.gif"); }
.table2 { background: url("http://www.professionalreferrals.ca/images/romenu4_04.gif"); }
.table3 { background: url("http://www.professionalreferrals.ca/images/romenu4_06.gif"); }
.table4 { background: url("http://www.professionalreferrals.ca/images/romenu4_08.gif"); }

.empty1 { background-repeat:repeat; background-image: url("http://www.professionalreferrals.ca/images/emptybox3_02.gif"); }
.empty2 { background-repeat:repeat; background-image: url("http://www.professionalreferrals.ca/images/emptybox3_04.gif"); }
.empty3 { background-repeat:repeat; background-image: url("http://www.professionalreferrals.ca/images/emptybox3_06.gif"); }
.empty4 { background-repeat:repeat; background-image: url("http://www.professionalreferrals.ca/images/emptybox3_08.gif"); }

A{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}
A:hover{
	color: #666666;
	font-size:11px;
	}
.article{
	text-align: justify;
	padding-left: 30px;
	padding-right: 30px;
	color: #111111;
	}

.leftmenu {
	font-weight:800;
}			
.title{
	font-weight:bold;
	font-size:11px;
	color:#1B4A92;
}
			#ref1 {
				padding: 0 0 0 10px;
				color:#0033FF;
			}
			
<!--##############################################################################################################################-->
body { background-image:URL(/images/bg.jpg); }

/*
a.custTopNav:visited     { color: #fc6; text-decoration: none; font-size: 11px !important;font-weight:bold;}
a.custTopNav:hover       { color: #fff; text-decoration: none; font-size: 11px !important;font-weight:bold;}
a.custTopNav             { color: #fc6; text-decoration: none; font-size: 11px !important;font-weight:bold;}

a.custBottomNav:visited     { color: #fff; text-decoration: none; font-size: 11px !important;font-weight:bold;}
a.custBottomNav:hover       { color: #fc6; text-decoration: none; font-size: 11px !important;font-weight:bold;}
a.custBottomNav             { color: #fff; text-decoration: none; font-size: 11px !important;font-weight:bold;}


a.custred:visited     { color: #CC3333; text-decoration: none; font-size: 11px !important;font-weight:bold;}
a.custred:hover       { color: #ff0000; text-decoration: underline; font-size: 11px !important;font-weight:bold;}
a.custred             { color: #CC3333; text-decoration: none; font-size: 11px !important;font-weight:bold;}


a.cust75:visited     { color: #666666; text-decoration: none; font-size: 9px;}
a.cust75:hover       { color: #333333; text-decoration: none; font-size: 9px;}
a.cust75             { color: #666666; text-decoration: none; font-size: 9px;}

a.cust90:visited     { color: #666666; text-decoration: none; font-size: 9px;}
a.cust90:hover       { color: #333333; text-decoration: none; font-size: 9px;}
a.cust90             { color: #666666; text-decoration: none; font-size: 9px;}

a.cust80:visited     { color: #666666; text-decoration: none; font-size: 8px;}
a.cust80:hover       { color: #333333; text-decoration: none; font-size: 8px;}
a.cust80             { color: #666666; text-decoration: none; font-size: 8px;}

a.cust10:visited     { color: #666666; text-decoration: none; font-size: 10px;}
a.cust10:hover       { color: #333333; text-decoration: none; font-size: 10px;}
a.cust10             { color: #666666; text-decoration: none; font-size: 10px;}

a.cust110:visited     { color: #666666; text-decoration: none; font-size: 11px;}
a.cust110:hover       { color: #333333; text-decoration: none; font-size: 11px;}
a.cust110             { color: #666666; text-decoration: none; font-size: 11px;}


a.frontlnk:visited     { color: #fff; text-decoration: none; font-size: 7pt;}
a.frontlnk:hover       { color: #ffcc66; text-decoration: none; font-size: 7pt;}
a.frontlnk             { color: #fff; text-decoration: none; font-size: 7pt;}


a.page:visited     { color: #663366; text-decoration: none; font-size: 7pt;font-weight:bold;}
a.page:hover       { color: #003366; text-decoration: none; font-size: 7pt;font-weight:bold;}
a.page             { color: #663366; text-decoration: none; font-size: 7pt;font-weight:bold;}

*/
.header    { font-size: 14px;}

.font10verd { 
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
}


.fnt9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.fnttools {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px !important;
}

a,a:visited,a:hover,p,body,td,li,form,div,span /*,font*/ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.textbx
{
    BACKGROUND: #FFFFFF;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
    scrollbar-face-color: #CCCCCC;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000
}

.Logtextbx 
{
    BACKGROUND: #FFFFFF;
    BORDER-BOTTOM: #ddd 1px solid;
    BORDER-LEFT: #ddd 1px solid;
    BORDER-RIGHT: #ddd 1px solid;
    BORDER-TOP: #ddd 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
    scrollbar-face-color: #CCCCCC;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #000000
}

a.lnk_footer, a.lnk_footer:visited, a.lnk_footer:hover {
color: #FFF;
text-decoration:none;
font-weight:bold;
font-size:7pt;
}

.front_header
{
	padding:3px 5px 3px 15px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
    font-weight: bold;
	color:#ffffff;
	height:20px;
	background:#003366;
	border-bottom:1px solid #999999;
}

.front_subheader
{
	padding:3px 5px 3px 15px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7pt;
    font-weight: bold;
	color:#ffffff;
}


.formheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    font-weight: bold;
}

div.padding_white{   
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight:normal;
  color:#000000;
  background-image:url('none');
  padding: 10px;
}
.propdet_l
{
height:18px;padding:3,10,3,10px;border-left:1px dotted #ccc;
}
.propdet_r
{
height:18px;padding:3,10,3,10px;border-right:1px dotted #ccc;
}

