body
{
   font-family: arial, verdana, helvetica, sans-serif;
   font-size: 11px;
   /*color: #000033;*/
   color: #4d4d4d;
   margin: 0px;
   background-image: url(http://www.interlake.mb.ca/images/left_swoosh_bg.gif);
   background-repeat: repeat-y;
   background-color: #ffffff;
}

table.topbar
{
   background-image: url(http://www.interlake.mb.ca/images/top_bar_bg.jpg);
   background-repeat: repeat-x;	
}

div.swoosh
{
   position:absolute; 
   background-image: url(http://www.interlake.mb.ca/images/left_swoosh_bg.gif);
   background-repeat: repeat-y;
   left: 0px; 
   top: 86px; 
   width: 234px; 
   height: 100%; 
   z-index: 1;
}

div.search
{
   position:absolute; 
   left: 233px; 
   top: 100px; 
   width: 540px; 
   height: 25px; 
   z-index: 1;
}

div.homeText
{
   position:absolute; 
   padding: 3px;
   left: 233px; 
   top: 150px; 
   width: 460px; 
   height: 400px; 
   z-index: 1;
   line-height: 16px;
}


p
{
   font-size: 11px;
   /*color: #000033;*/
   color: #4d4d4d;
   font-family: arial, verdana, helvetica, sans-serif;
   line-height: 16px;
}



p.leftlinks
{
   line-height: 20px;
}



.orangebold
{
   font-size: 12px;
   color: #ff9900;
   font-family: arial, verdana, helvetica, sans-serif;
   font-weight: bold;
}

h1
{
    font-weight: normal;
    font-size: 16pt;
    color: #000033;
    font-family: arial, verdana, helvetica, sans-serif;
}

h2
{
    font-weight: bold;
    font-size: 12pt;
    color: #000033;
    font-family: arial, verdana, helvetica, sans-serif;
}

h3
{
    font-weight: bold;
    font-size: 9pt;
    color: #000033;
    font-family: arial, verdana, helvetica, sans-serif;
}




a:link
{
    font-weight: normal;
    font-size: 11px;
    color: #000033;
    font-family: arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}

a:active
{
    font-weight: normal;
    font-size: 11px;
    color: #000033;
    font-family: arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}

a:visited
{
    font-weight: normal;
    font-size: 11px;
    color: #000033;
    font-family: arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}

a:hover
{
    font-weight: normal;
    font-size: 11px;
    color: #ff9900;
    font-family: arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}



a.admin:link
{
    font-weight: bold;
    font-size: 14px;
    color: #000033;
    font-family: arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}

a.admin:active
{
    font-weight: bold;
    font-size: 14px;
    color: #000033;
    font-family: arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}

a.admin:visited
{
    font-weight: bold;
    font-size: 14px;
    color: #000033;
    font-family: arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}

a.admin:hover
{
    font-weight: bold;
    font-size: 14px;
    color: #ff9900;
    font-family: arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}



a.p:link
{
    font-weight: normal;
    font-size: 12px;
    color: #009999;
    font-family: arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}

a.p:active
{
    font-weight: normal;
    font-size: 12px;
    color: #009999;
    font-family: arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}

a.p:visited
{
    font-weight: normal;
    font-size: 12px;
    color: #009999;
    font-family: arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}

a.p:hover
{
    font-weight: bold;
    font-size: 12px;
    color: #ff9900;
    font-family: arial, verdana, helvetica, sans-serif;
    text-decoration: underline;
}


li
{
   font-weight: normal;
   font-size: 11px;
   /*color: #000033;*/
   color: #4d4d4d;
   font-family: arial, verdana, helvetica, sans-serif;
   text-decoration: none;
}

/* ---------------------- form elements ---------------------- */

.formtext
{
    font-weight: normal;
    font-size: 11px;
    color: #4d4d4d;
    font-family: arial, verdana, helvetica, sans-serif;
    line-height: 14px;
}

.listingName
{
    font-weight: bold;
    font-size: 11px;
    color: #5F1B00;
    font-family: arial, verdana, helvetica, sans-serif;
    line-height: 14px;
}

.noerrtxt, .errtxt
{
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    color: #ff9900;
    font-family: arial, verdana, helvetica, sans-serif;
}


input.text
{
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-bottom: #000000 1px solid;
    font-size: 11px;
    color: #000000;
    font-family: arial, verdana, helvetica, sans-serif;
}

input.submit
{
    border-right: #ff9900 1px solid;
    border-left: #ff9900 1px solid;
    border-top: #ff9900 1px solid;
    border-bottom: #ff9900 1px solid;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    background-color: #ffffff;
    font-family: arial, verdana, helvetica, sans-serif;
}

input.checkbox
{
    border-right: #ff9900 0px solid;
    border-left: #ff9900 0px solid;
    border-top: #ff9900 0px solid;
    border-bottom: #ff9900 0px solid;
    /*background-color: #ff9900; */
}

textarea
{
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-bottom: #000000 1px solid;
    font-size: 11px;
    color: #000000;
    font-family: arial, verdana, helvetica, sans-serif;
    background-color: #ffffff
}

select
{
    border-right: #ff9900 1px solid;
    border-bottom: #ff9900 1px solid;
    border-left: #ff9900 1px solid;
    border-top: #ff9900 1px solid;
    font-size: 11px;
    color: #000000;
    font-family: arial, verdana, helvetica, sans-serif;
    background-color: #ffffff
}