/*--- Practitioners Styles ---*/

body {
    background: #ddda7e url(../images/bg.jpg) top center repeat-y;
    color: #595959;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:1.3;
	top: 0;
	margin-top: 0;
}

p, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #595959;
	line-height:1.3;
	padding:8px;
}
/* 


Green #608d4f

*/

a:link, a:visited {
    color: #608d4f;
    font-weight: bold;
    text-decoration: none;
	font-size:10pt;

}

a:hover, a:active {
    text-decoration: underline;
    color: #cec740;
	font-size:10pt;

}


.arrow ul { margin:0; padding:0; list-style:none;}
.arrow li { background:url(images/gen_list_bg.gif) no-repeat 0 7px; line-height:18px; margin:0px; padding-left:25px; margin-left:25px; color: #595959 ; font-size:10pt;}
.arrow li a { color:#608d4f;}


/*--- Headings ---*/

h1 {
	font-size: 14pt;
	color: #608d4f;
}

h2 {
	font-size: 14pt;
	color: #33CC00;
}

h3 {
	font-size: 10pt;
	color:#1A6600;
}

H4 {font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000 ;
	font-size:12px;
	font-weight: bold; 
	line-height: 10pt;
	margin-bottom:8pt }

/*--- General Classes ---*/

.content {
	width: 950px;
	text-align: left;	
}

.topnav {
	color:#d5d26c;
	padding-top:5px; 
	padding-bottom:5px; 
	padding-right:20px;
	font-size:10pt;
}
 .topnav a:link, .topnav a:visited {
    color: #d5d26c;
    font-weight: bold;
    text-decoration: none;
	font-size:10pt;

}

.topnav a:hover, .topnav a:active {
    text-decoration: underline;
    color: #608d4f;
	font-size:10pt;
}

 .bottomnav a:link, .bottomnav a:visited {
    color: #608d4f;
    font-weight: bold;
    text-decoration: none;
	font-size:10pt;

}

.bottomnav a:hover, .bottomnav a:active {
    text-decoration: underline;
    color: #cec740;
	font-size:10pt;
}

.topnavbg {
	background-image:url(../images/nav/gen-box-bottom-2.jpg);
	background-repeat:no-repeat;	
	color:#FFFFFF;
	padding-left:15px;	
}

.gen {
	color:#FFF;
	padding-left:20px;
	
}


.footnote, .footnote a {
    color: #504B56;
}


.border {
    border: 2px solid #5c8727;
}