/* Main */
#main { 
 text-align: left; 
 margin: 0 auto; 
 width: 728px 
}

#grp1 { 
 background-color: #fff; 
 border: solid 1px #000 
}

body { 
 color: black; 
 font-size: .7em; 
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #b4b3b3; 
 text-align: center 
}

/* Path Line */
#title1 { 
 background-color: #fff; 
 background-image: url("http://directory.vitaldata.ca/images/Webdir.gif"); 
 background-repeat: no-repeat; 
 width: 722px; 
 height: 110px 
}

#title2 { 
 background-color: #fff; 
 padding-top: 10px; 
 padding-right: 4px; 
 padding-left: 0px 
}

/* Directory */
#bcbox { float: left; width: 726px; color: #fff; font-weight: bold; background-color: #C49B47 }
#bcbox2 { padding: 4px }

#catbox { 
 background-color: #efefef; 
 padding-top: 15px; 
 padding-bottom: 4px; 
 width: 678px; 
 float: left; 
 border: solid 1px #9CBFAC 
}

#rulebox { 
 background-color: #efefef;
 padding-top: 5px; 
 padding-bottom: 5px; 
 padding-left: 5px; 
 width: 673px; 
 float: left; 
 border: solid 1px #9CBFAC 
}



/* Links & menu */
a { color: #00f; font-weight: bold; text-decoration: underline }
a:hover { color: #9A0134; font-weight: bold; text-decoration: underline }

#tmnu { text-align: right; color: #B4B3B3 }
#tmnu a { color: #B4B3B3; font-weight: bold; text-decoration: none  }
#tmnu a:hover { color: #9A0134; font-weight: bold; text-decoration: underline}

.bctrail { color: #fff; font-size: 1em; font-weight: bold; background-color: #C49B47 }
.bctrail a { color: #fff; font-size: 1em; font-weight: bold; text-decoration: none }
.bctrail a:hover { color: #9A0134; font-size: 1em; font-weight: bold; text-decoration: underline }

.footer { color: #fff; font-size: .95em; text-decoration: none }
.footer a { color: #fff; font-size: 1em; font-weight: bold; text-decoration: none }
.footer a:hover { color: #9A0134; font-weight: bold; text-decoration: underline }

#tolra { color: #fff; font-size: .95em; text-align: center }
#tolra a { color: #fff; font-weight: bold }
#tolra a:hover { color: #9A0134; font-weight: bold; text-decoration: underline }

/* footer box */
#ftrbox { 
 color: #fff; 
 background-color: #C49b47; 
 padding: 2px; 
 clear: both; 
 border-style: none solid solid; 
 border-width: 1px; 
 border-color: #000 
}

.lnkurl { 
 color: #9a0134; 
 font-size: .85em; 
 font-weight: bold; 
 text-align: right 
}

.lnkop { 
 text-align: right; 
 font-size: .85em 
}

.lnkloc { 
 text-align: right; 
 font-size: .85em 
}

.lnktopic { 
 color: #000000; 
 font-size: 1em; 
 text-align: left; 
 padding: 3px; 
 padding-left: 9px 
}

#addlbox { text-align: center; margin-top: 10px; background-color: #efefef; padding: 4px; border: solid 1px #9CBFAC }
#mncol  { width: 726px; float: left }
#ctnt  { margin-top: 6px; padding: 4px 24px }

.errormsg{
 padding: 5px;
 background: #DDDDDD;
 border: #999999 1px solid;
}


table { font-size: 1.4em }
td { color: black; font-size: .7em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

.cent { text-align: center }

.greet { 
 color: #999999; 
 text-align: center 
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}


.entryHigh { background-color: #efefef; font-weight: normal; padding: 4px; border: solid 1px #9CBFAC }

.entrybox  { list-style-type: none; margin-left: 0; padding-left: 0 }
.entrybox li { font-weight: bold; margin-bottom: 10px }

 ul
{
  list-style-type: none;
}

h1 {
 font-size: 100%
 color: #b4b3b3; 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11pt;
 font-weight: 100;
}


.content {
 color: #000000; 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 10pt;
}

.smallcont {
 color: #000000; 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt;
}

.bigcont {
 color: #000000; 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt;
}

.requiredStar {
 color: #000000; 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt;
}

.formtitle {
 color: #000063; 
 font-family: Arial, Verdana; 
 font-size: 8pt; 
 font-weight: bold; 
 font-weight: 80;
}

#formbox { background-color: #efefef; padding: 1px; border: solid 1px #000000 }

.catlst { 
 list-style: none; 
 margin: 3; 
 padding: 0 
}
.catlst li { 
 background-image: url(http://directory.vitaldata.ca/images/dot.gif); 
 background-repeat: no-repeat; 
 background-position: 0px 8px;
 margin: 3; 
}


