/*  dnms.css

    2006.11.21 - JGS Begin

#CF9727 mustard
#5AB400 bright green
#003F00 dark green
#E09CD9 bright purple
#CC0066 fuscia

*/
/*-------------------------------------------------------------------*/
/*------ page layout controls ---------------------------------------*/

#wrapper {      /* All page content will appear in this wrapper div  */                     
	margin:0 auto;
	width:850px;
}

#thercol1 {     /* therapists column 1 - States */
    width:      400px;   
    float:      left;
}

#thercol2 {     /* therapists column 2 - Canada and Intl*/
    width:      400px;   
    float:      right;
}

#footer {       /* closes off both columns */
    clear:      both;
}
/*-------------------------------------------------------------------*/
.narrative {
    color:          #700070; 
    font:           normal normal normal 10pt Arial, Helvetica, sans-serif;
    padding:        10px;
    text-align:     justify;
    margin-left:    0px;

    }

/*-------------------------------------------------------------------*/
.mainpanel {
    margin-bottom:      0;
    }
/*-------------------------------------------------------------------*/


.navbar a:link {
    text-decoration: none;
    color:          black; 
    font:           normal normal normal 8pt Arial, Helvetica, sans-serif;
    }
    
.navbar a:visited {
    text-decoration: none;
    color:          black; 
    font:           normal normal normal 8pt Arial, Helvetica, sans-serif;
    }
    
.navbar a:active {
    text-decoration: none;
    color:          black;
    font:           normal normal normal 8pt Arial, Helvetica, sans-serif;
    background-color: white; 
    }
    
.type1_hover a:hover {                           /* only in IE */
    text-decoration: none;
    color:          #FFFF99;
    }

.type2_hover a:hover {                           /* only in IE */
    text-decoration: none;
    color:          #CF9727;
    }
/*-------------------------------------------------------------------*/

.title_p26pc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      26pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #CC0066;
	}

.title_p26gc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      26pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #5AB400;
	}
	
.title_p26bc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      26pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #FFFF99;
	}

.title_p26mc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      26pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #CF9727;
	}
.title_p26mc a:link, .title_p26mc a:visited {
	color:          #CF9727;
	}
.title_p26mc a:hover {
	color:          #FFFF99;
	}


.subtitle_p16mc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      16pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #CF9727;
	}
.subtitle_p16mc a:link, .subtitle_p16mc a:visited {
	color:          #CF9727;
	}
.subtitle_p16mc a:hover {
	color:          #FFFF99;
	}

.subtitle_p16mc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      16pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #CF9727;
	}
.subtitle_p16mc a:link, .subtitle_p16mc a:visited {
	color:          #CF9727;
	}
.subtitle_p16mc a:hover {
	color:          #FFFF99;
	}

.subtitle_p20mc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      20pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #CF9727;
	}

.subtitle_p20bc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      20pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #FFFF99;
	}

.subtitle_p20ml {
    text-align:     left;
    font-weight:    bolder;       
	font-size:      20pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #CF9727;
	}

.subtitle_p20bl {
    text-align:     left;
    font-weight:    bolder;       
	font-size:      20pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #FFFF99;
	}


.subtitle_p20pl {
    text-align:     left;
    font-weight:    bolder;       
	font-size:      20pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #CC0066;
	}

.subtitle_p20pc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      20pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #CC0066;
	}
.subtitle_p20pc a:link, .subtitle_p20pc a:visited {
	color:          #CC0066;
	}
.subtitle_p20pc a:hover {
	color:          #FFFF99;
    }


.subtitle_p16mc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      16pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #CF9727;
	}
.subtitle_p16mc a:link, .subtitle_p16mc a:visited {
	color:          #CF9727;
	}
.subtitle_p16mc a:hover {
	color:          #FFFF99;
	}

.subtitle_p16bc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      16pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #FFFF99;
	}
.subtitle_p16bc a:link, .subtitle_p16bc a:visited {
	color:          #FFFF99;
	}
.subtitle_p16bc a:hover {
	color:          #CF9727;
	}


.subtitle_p13pc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      13pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #CC0066;
	}

.subtitle_p16pl {
    text-align:     left;
    font-weight:    bolder;       
	font-size:      16pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #CC0066;
	}

.subtitle_p16gc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      16pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #207919;
	}
.subtitle_p16gc a:link, .subtitle_p16gc a:visited {
	color:          #207919;
	}
.subtitle_p16gc a:hover {
	color:          #FFFF99;
	}

.subtitle_p16ml {
    text-align:     left;
    font-weight:    bolder;       
	font-size:      16pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #CF9727;
	}

.subtitle_p16gl {
    text-align:     left;
    font-weight:    bolder;       
	font-size:      16pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #5AB400;
	}

.subtitle_p16bl {
    text-align:     left;
    font-weight:    bolder;       
	font-size:      16pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #FFFF99;
	}
.subtitle_p15gc{
    text-align:     center;
    font-weight:    bolder;       
	font-size:      13pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #207919;
	}

.subtitle_p13bc {
    text-align:     center;
    font-weight:    bolder;       
	font-size:      13pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #FFFF99;
	}
.subtitle_p13bl{
    text-align:     left;
    font-weight:    bolder;       
	font-size:      13pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #FFFF99;
	}

.subtitle_p13gl{
    text-align:     left;
    font-weight:    bolder;       
	font-size:      13pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #5AB400;
	}

.subtitle_p13gc{
    text-align:     center;
    font-weight:    bolder;       
	font-size:      13pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #207919;
	}
.subtitle_p13gc a:link, .subtitle_p13gc a:visited {
	color:          #207919;
	}
.subtitle_p13gc a:hover {
	color:          #FFFF99;
	}

.subtitle_p10ml {
    text-align:     left;
    font-weight:    bolder;       
	font-size:      10pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #CF9727;
	}

.subtitle_p10gl {
    text-align:     left;
    font-weight:    bolder;       
	font-size:      10pt;
	font-family:    Papyrus, New Times Roman, serif;
	color:          #5AB400;
	}


	
.text_v11mjb {
    text-align:     justify;
    font-weight:    bold;       
	font-size:      11pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #CF9727;
	line-height:    1.5;	
	}
	
	
.text_v11mj {
    text-align:     justify;
    font-weight:    normal;    
	font-size:      11pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #CF9727;
	line-height:    1.5;	
	}
.text_v11mj a:link, .text_v11mj a:visited {
	color:          #CF9727;
	}
.text_v11mj a:hover {
	color:          #5AB400;
	}

.text_v11ml {
    text-align:     left;
    font-weight:    normal;       
	font-size:      11pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #CF9727;
	line-height:    1.5;	
	}
.text_v11ml a:link, .text_v11ml a:visited {
	color:          #CF9727;
	}
.text_v11ml a:hover {
	color:          #5AB400;
	}

.text_v10bl {
    text-align:     left;
    font-weight:    normal;       
	font-size:      10pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #FFFF99;
	line-height:    1.5;	
	}

.text_v11bj {
    text-align:     justify;
    font-weight:    normal;       
	font-size:      11pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #FFFF99;
	line-height:    1.5;	
	}
.text_v11bj a:link, .text_v11bj a:visited {
	color:          #FFFF99;
	}
.text_v11bj a:hover {
	color:          #CF9727;
	}

.text_v11gj {
    text-align:     justify;
    font-weight:    bold;       
	font-size:      11pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #003F00;
	line-height:    1.5;	
	padding-top:    15px;
	padding-bottom: 15px;
	padding-right:  15px;
	padding-left:   15px;
	}
.text_v11gj a:link, .text_v11gj a:visited {
	color:          #003F00;
	}
.text_v11gj a:hover {
	color:          #CF9727;
	}

.text_v11gl  {
    text-align:     left;
    font-weight:    bold;
	font-size:      11pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #5AB400;
	}

.text_v11gci  {
    text-align:     center;
    font-weight:    bold;
	font-style:		italic;
	font-size:      11pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #5AB400;
	}
.text_v11gci a:link, .text_v11gci a:visited {
	color:          #5AB400;
	}
.text_v11gci a:hover {
	color:          #FFFF99;
    }


.text_v11bli  {
    text-align:     left;
    font-weight:    normal;
	font-style:		italic;
	font-size:      11pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #FFFF99;
    }

.text_v11pci  {
    text-align:     center;
    font-weight:    bold;
	font-style:		italic;
	font-size:      11pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #CC0066;
	}
.text_v11pci a:link, .text_v11pci a:visited {
	color:          #CC0066;
	}
.text_v11pci a:hover {
	color:          #FFFF99;
    }


.text_v10gc {
    text-align:     center;
    font-weight:    normal;       
	font-size:      10pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #5AB400;
	line-height:    1.5;	
	}

.text_v10bc {
    text-align:     center;
    font-weight:    normal;       
	font-size:      10pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #FFFF99;
	}

.text_v11bc {
    text-align:     center;
    font-weight:    normal;       
	font-size:      11pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #FFFF99;
	line-height:    1.5;	
	}

.text_v10bj {
    text-align:     justify;
    font-weight:    normal;       
	font-size:      10pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #FFFF99;
	line-height:    1.5;	
	}
.text_v10bj a:link, .text_v10bj a:visited {
	color:          #FFFF99;
	}
.text_v10bj a:hover {
	color:          #5AB400;
    }

.text_v10mj {
    text-align:     justify;
    font-weight:    normal;       
	font-size:      10pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #CF9727;
	line-height:    1.5;	
	}

.text_v10ml {
    text-align:     left;
    font-weight:    bold;       
	font-size:      10pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #CF9727;
	line-height:    1.5;	
	}

.text_v9mc {
    text-align:     center;   
	font-weight:    bold; 
	font-size:      9pt;
	font-family:    arial, Helvetica, Arial, sans-serif;
	color:          #CF9727;	
	}
.text_v9mc a:link, .text_v9mc a:visited {
	font-weight:    bold; 
	color:          #FFFF99;
	}
.text_v9mc a:hover {
	font-weight:    bold; 
	color:          #5AB400;
    }

.review_pgraph {
    text-align:     justify;
    font-weight:    normal;       
	font-size:      10pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #FFFF99;
	line-height:    1.5;	
    background-image:		url(img/greenclothbackground4.gif);
	padding-top:    15px;
	padding-bottom: 2px;
	padding-right:  15px;
	padding-left:   15px;
	}

.sign_line {
    text-align:     right;
    font-weight:    normal;       
	font-size:      10pt;
	font-family:    Verdana, Helvetica, Arial, sans-serif;
	color:          #CF9727;
	background-image:		url(img/greenclothbackground4.gif);
	line-height:    1.5;	
	padding-bottom: 15px;
	padding-right:  15px;
	padding-left:   15px;
	}

.indent35 {
	padding-right:  35px;
	padding-left:   35px;
	}

.indent100 {
	padding-right:  100px;
	padding-left:   100px;
	}

.dark_bkground {
	background-image:		url(img/greenclothbackground4.gif);
	padding-top:    15px;
	padding-bottom: 15px;
	padding-right:  15px;
	padding-left:   15px;
	}

.dark_bkground2 {
	background-image:		url(img/greenclothbackground4.gif);
	padding-top:    15px;
	padding-bottom: 15px;
	padding-right:  15px;
	padding-left:   15px;
	width:			825px;
	}

.dark_bkground1 {
	background-image:		url(img/greenclothbackground4.gif);
	padding-top:    15px;
	padding-bottom: 15px;
	padding-right:  15px;
	padding-left:   15px;
	width:			750px;
	}

.dark_bkground3 {
	background-image:		url(img/greenclothbackground4.gif);
	padding-top:    15px;
	padding-bottom: 15px;
	padding-right:  15px;
	padding-left:   15px;
	width:			650px;
	}

BLOCKQUOTE {
	margin-top:    5px;
	margin-bottom: 5px;
	margin-right:  0px;
	margin-left:   25px;
     }	

p    {
	margin:        0px;
     }	


br  {
     margin-top:     0px;
     margin-bottom:  5px;
    }

ul  {
     margin-top:     .2em;
     margin-bottom:  1em;
    }

li  {
     margin-top:     0em;
     margin-bottom: .2em;
    }

dl  {
     margin-top:    .2em;
     margin-bottom: 0em;
    }

dt  {
     margin-top:     0em;
     margin-bottom: .2em;
    }
dd  {
     margin-top:     0em;
     margin-bottom: .2em;
	 margin-left:    0em;
    }


A:link  {
        text-decoration: none;
        color:           #ffff99;
        font-weight:     bold;
        }

A:visited  {
        text-decoration: none;
		color:           #ffff99;
        font-weight:     bold;
        }

A:active  {
        text-decoration:   none;
        color:             #CF9727;
        }

A:hover  {
        text-decoration:   none;
        color:             #CF9727;
        }
		
/*-------------------------------------------------------------------*/

/*------ end of dnms.css ------*/