a  { color: blue; font-weight: 400; font-size: 9pt; line-height: 12pt; font-family: Arial; text-decoration: underline; letter-spacing: normal; }
a:link  { color: blue; font-weight: 400; font-size: 9pt; line-height: 12pt; font-family: Arial; text-decoration: underline; letter-spacing: normal; }
a:hover  { color: #f90; font-weight: 400; font-size: 9pt; line-height: 12pt; font-family: Arial; text-decoration: underline; letter-spacing: normal; }
a:active  { color: blue; font-weight: 400; font-size: 9pt; line-height: 12pt; font-family: Arial; text-decoration: underline; letter-spacing: normal; }
a:vlink  { color: #339; font-weight: 400; font-size: 9pt; line-height: 12pt; font-family: Arial; text-decoration: underline; letter-spacing: normal; }
.blue_link {
	color: navy;
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline;
	letter-spacing: normal;
}
.fplink  { color: blue; font-weight: 400; font-size: 8pt; line-height: 13pt; font-family: Arial; text-decoration: underline; letter-spacing: -.2pt; }
a.fplink:link  { color: blue; font-weight: 400; font-size: 8pt; line-height: 13pt; font-family: Arial; text-decoration: underline; letter-spacing: -.2pt; }
a.fplink:hover  { color: #f90; font-weight: 400; font-size: 8pt; line-height: 13pt; font-family: Arial; text-decoration: underline; letter-spacing: -.2pt; }
a.fplink:active  { color: blue; font-weight: 400; font-size: 8pt; line-height: 13pt; font-family: Arial; text-decoration: underline; letter-spacing: -.2pt; }
a.fplink:vlink  { color: #339; font-weight: 400; font-size: 8pt; line-height: 13pt; font-family: Arial; text-decoration: underline; letter-spacing: -.2pt; }
.Headline_body { color: #000000; font-weight: 500; font-size: 10pt; line-height: 13pt; font-family: Arial; text-decoration: none; }
.red_small { color: #f00; font-weight: 200; font-size: 10pt; font-family: Arial; text-decoration: none; }
.Headline_body_red { color: red; font-weight: normal; font-size: 10pt; font-family: Arial; text-decoration: none; }
.Headline_body_main { color: black; font-weight: bold; font-size: 9pt; line-height: 13pt; font-family: Arial; text-decoration: none; letter-spacing: 0pt; }
.Body_Arial_Blk { color: #000066; font-weight: normal; font-size: 10pt; line-height: 13pt; font-family: Arial; text-decoration: none; }
.Author { color: #000066; font-weight: 400; font-size: 11pt; line-height: 13pt; font-family: Tahoma, Verdana, Arial; text-decoration: none; }
.Header_Tagline_home { color: #005; font-style: italic; font-weight: 500; font-size: 16pt; font-family: "Times New Roman", Georgia, Times; text-decoration: none; letter-spacing: 0pt; }
.Article_cont { color: black; font-style: italic; font-weight: 500; font-size: 14pt; font-family: Arial; text-decoration: none; }
.blue_link_small { color: #06f; font-weight: 300; font-family: Arial; text-decoration: underline; }
.blue_link_small_nu { color: #0cf; font-weight: 300; font-family: Arial; text-decoration: none; }
.Wht_link_small_nu {
	color: #fff;
	font-weight: 300;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
}
ul {
font-family: verdana, georgia;
font-size: 13px;
font-weight: 500;
color: #006600;
letter-spacing: -.2pt;
line-height: 25px;
padding-left: 5px;
list-style-image: url(../images/bullet.gif);
}
.blue_headline { color: #000099; font-weight: bold; font-size: 18pt; font-family: tahoma, Arial, Helvetica; text-decoration: none; letter-spacing: -.4pt; word-spacing: -1pt; line-height: 20pt;}
.Article_sub_sub { color: #008; font-style: normal; font-weight: 400; font-size: 15pt; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration: none; }
.Article_headline { color: #008; font-weight: 600; font-size: 20pt; font-family: Tahoma, Arial, Swiss, Helvetica; text-decoration: none; line-height: 26pt; letter-spacing: -.2pt;}
.Article_sub_heading { color: #666666; font-weight: 400; font-size: 13pt; font-family: tahoma, verdana, arial; text-decoration: none; }
.Article_body { color: black; font-style: normal; font-weight: 500; font-size: 10pt; font-family: tahoma, verdana, arial; text-decoration: none; }
.Article_sub_sub { color: #008; font-style: normal; font-weight: 400; font-size: 15pt; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration: none; }
.Ask_shelly { color: #0033FF; font-weight: 400; font-size: 11pt; font-family: Georgia, Time-roman; text-decoration: none; line-height: 14pt; }
.Ad_Headings { color: black; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial, Swiss, Helvetica; text-decoration: none; }
.ltlblue_headline { color: #00e; font-style: normal; font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration: none; word-spacing: -1pt; }
.green_headline { color: #070; font-style: normal; font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration: none; word-spacing: 0pt; }
.White_link { color: white; font-weight: 500; font-size: 9pt; font-family: "Trebuchet MS"; letter-spacing: normal; }
.White_link_tohoma { color: white; font-weight: 600; font-size: 10pt; font-family: tahoma, verdana, arial; text-decoration: none; letter-spacing: -.2pt; }
.Section_Titles_blue { color: navy; font-weight: bold; font-size: 15pt; font-family: Arial; text-decoration: none; word-spacing: -1pt; letter-spacing: -1pt; }
.Section_Titles_blk { color: black; font-weight: bold; font-size: 16pt; font-family: Arial; text-decoration: none; word-spacing: -1pt; letter-spacing: -1pt; line-height: 17pt;}
.Section_Titles_lblue { color: #000066; font-weight: bold; font-size: 20pt; font-family: Tahoma, Arial; text-decoration: none; word-spacing: -1pt; letter-spacing: -.3pt; line-height: 22pt;}
.navig { color: #006600; font-weight: normal; font-size: 10pt; font-family: Arial; text-decoration: none; }
.prac_province { color: #000000; font-size: 9pt; font-family: verdana, arial; text-decoration: none; }
.Practitioner_Head  { color: black; font-weight: bold; font-size: 11pt; font-family: verdana, arial; text-decoration: none; }
.Prac_sec_title { color: #FFFFFF; font-weight: 800; font-size: 15pt; font-family:  "Trebuchet MS", arial; text-decoration: none; }
.Pagecount { color: #0066FF; font-weight: 800; font-size: 10pt; font-family: arial; text-decoration: underline; letter-spacing: -.2pt;}
h1 { color: #0033ff; font-weight: 800; font-family: arial, helvetica, swiss; font-size: 12pt; line-height: 8pt; text-decoration: underline; letter-spacing: -.2pt; }
h2 { color: #00cc00; font-weight: 600; font-family: arial, helvetica, swiss; font-size: 13pt; line-height: 14pt; text-decoration: underline; letter-spacing: -.2pt; }
P { color: #5C5C5C; font-size: 11pt; font-weight: 400; font-family: arial; line-height: 13pt; letter-spacing: -.2pt; word-spacing: -.3pt; }
input,textarea,select
{
    BORDER-RIGHT: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    BORDER-BOTTOM: #808080 1px solid;
    FONT-SIZE: 12px;
    COLOR: darkslategray;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F8F8F8;
}
.inputred
{
    COLOR: white;
    font-weight: bold;
    BACKGROUND-COLOR: #D50000;
}
.inputbutton
{
    font-weight: bold;
    BACKGROUND-COLOR: #96BFC7;
}
table#blkb {
	padding: 10px;
	BORDER-RIGHT: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
}
table.maintable {
	border-style: solid;
	border-color: #ffffff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	}
