I am currently getting an error on the highlighted line and cannot figure out why. Please advise.

The error is:
object doesnt support this property or method
form code:
VB Code:
  1. Private Sub Form_Load()
  2.     PageColorScheme Me
  3. End Sub

module code:
VB Code:
  1. Option Explicit
  2.  
  3. Public Sub PageColorScheme(frm As Form)
  4.     Dim strBC As String, strFC As String
  5.     Dim ctrl As Control
  6.    
  7.     With frm
  8.         'background color, dark blue
  9.         strBC = RGB(104, 127, 217)
  10.         'foreground color, light blue
  11.         strFC = RGB(214, 223, 247)
  12.        
  13.         'form background color
  14.         .BackColor = strBC
  15.        
  16.         'control forecolors
  17.         For Each ctrl In .Controls
  18.             If TypeOf ctrl Is Shape Then
  19.                 [hl].BorderColor = strFC[/hl]
  20.             End If
  21.         Next
  22.     End With
  23. End Sub